Cloudflare (@cloudflare)

Top repositories

1

pingora

A library for building fast, reliable and evolvable network services.
Rust
19,562
star
2

quiche

🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
Rust
8,985
star
3

cfssl

CFSSL: Cloudflare's PKI and TLS toolkit
Go
8,049
star
4

boringtun

Userspace WireGuard® Implementation in Rust
Rust
5,903
star
5

cloudflared

Cloudflare Tunnel client (formerly Argo Tunnel)
Go
5,870
star
6

workerd

The JavaScript / Wasm runtime that powers Cloudflare Workers
C++
5,827
star
7

flan

A pretty sweet vulnerability scanner
Python
3,910
star
8

miniflare

🔥 Fully-local simulator for Cloudflare Workers. For the latest version, see https://github.com/cloudflare/workers-sdk/tree/main/packages/miniflare.
TypeScript
3,680
star
9

wrangler-legacy

🤠 Home to Wrangler v1 (deprecated)
Rust
3,233
star
10

cloudflare-docs

Cloudflare’s documentation
CSS
2,656
star
11

tableflip

Graceful process restarts in Go
Go
2,549
star
12

workers-rs

Write Cloudflare Workers in 100% Rust via WebAssembly
Rust
2,354
star
13

workers-sdk

⛅️ Home to Wrangler, the CLI for Cloudflare Workers®
TypeScript
2,278
star
14

wildebeest

Wildebeest is an ActivityPub and Mastodon-compatible server
TypeScript
2,027
star
15

gokey

A simple vaultless password manager in Go
Go
1,836
star
16

ebpf_exporter

Prometheus exporter for custom eBPF metrics
C
1,639
star
17

lol-html

Low output latency streaming HTML parser/rewriter with CSS selector-based API
Rust
1,404
star
18

redoctober

Go server for two-man rule style file encryption and decryption.
Go
1,373
star
19

cloudflare-go

The official Go library for the Cloudflare API
Go
1,313
star
20

cf-ui

💎 Cloudflare UI Framework
JavaScript
1,297
star
21

sslconfig

Cloudflare's Internet facing SSL configuration
1,287
star
22

orange

TypeScript
1,260
star
23

foundations

Cloudflare's Rust service foundations library.
Rust
1,192
star
24

hellogopher

Hellogopher: "just clone and make" your conventional Go project
Makefile
1,153
star
25

production-saas

(WIP) Example SaaS application built in public on the Cloudflare stack!
TypeScript
1,110
star
26

bpftools

BPF Tools - packet analyst toolkit
Python
1,087
star
27

cloudflare-blog

Cloudflare Blog code samples
C
1,065
star
28

next-on-pages

CLI to build and develop Next.js apps for Cloudflare Pages
TypeScript
1,060
star
29

wrangler-action

🧙‍♀️ easily deploy cloudflare workers applications using wrangler and github actions
TypeScript
993
star
30

templates

A collection of starter templates and examples for Cloudflare Workers and Pages
JavaScript
992
star
31

circl

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
Go
970
star
32

wirefilter

An execution engine for Wireshark-like filters
Rust
938
star
33

cf-terraforming

A command line utility to facilitate terraforming your existing Cloudflare resources.
Go
859
star
34

pint

Prometheus rule linter/validator
Go
810
star
35

utahfs

UtahFS is an encrypted storage system that provides a user-friendly FUSE drive backed by cloud storage.
Go
805
star
36

workers-chat-demo

JavaScript
779
star
37

Stout

A reliable static website deploy tool
Go
749
star
38

goflow

The high-scalability sFlow/NetFlow/IPFIX collector used internally at Cloudflare.
Go
729
star
39

unsee

Alert dashboard for Prometheus Alertmanager
Go
710
star
40

terraform-provider-cloudflare

Cloudflare Terraform Provider
Go
704
star
41

mitmengine

A MITM (monster-in-the-middle) detection tool. Used to build MALCOLM:
Go
690
star
42

workers-graphql-server

🔥Lightning-fast, globally distributed Apollo GraphQL server, deployed at the edge using Cloudflare Workers
JavaScript
635
star
43

cloudflare-php

PHP library for the Cloudflare v4 API
PHP
602
star
44

react-gateway

Render React DOM into a new context (aka "Portal")
JavaScript
569
star
45

xdpcap

tcpdump like XDP packet capture
Go
567
star
46

ahocorasick

A Golang implementation of the Aho-Corasick string matching algorithm
Go
541
star
47

lua-resty-logger-socket

Raw-socket-based Logger Library for Nginx (based on ngx_lua)
Perl
477
star
48

nginx-google-oauth

Lua module to add Google OAuth to nginx
Lua
425
star
49

gokeyless

Go implementation of the keyless protocol
Go
420
star
50

worker-typescript-template

ʕ •́؈•̀) TypeScript template for Cloudflare Workers
TypeScript
420
star
51

pages-action

JavaScript
413
star
52

golibs

Various small golang libraries
Go
402
star
53

speedtest

Component to perform network speed tests against Cloudflare's edge network
JavaScript
389
star
54

stpyv8

Python 3 and JavaScript interoperability. Successor To PyV8 (https://github.com/flier/pyv8)
C++
388
star
55

mmap-sync

Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
Rust
388
star
56

sandbox

Simple Linux seccomp rules without writing any code
C
385
star
57

mmproxy

mmproxy, the magical PROXY protocol gateway
C
370
star
58

rustwasm-worker-template

A template for kick starting a Cloudflare Worker project using workers-rs. Write your Cloudflare Worker entirely in Rust!
Rust
350
star
59

workers-types

TypeScript type definitions for authoring Cloudflare Workers.
TypeScript
350
star
60

cobweb

COBOL to WebAssembly compiler
COBOL
345
star
61

cloudflare-ingress-controller

A Kubernetes ingress controller for Cloudflare's Argo Tunnels
Go
344
star
62

svg-hush

Make it safe to serve untrusted SVG files
Rust
343
star
63

lua-resty-cookie

Lua library for HTTP cookie manipulations for OpenResty/ngx_lua
Perl
341
star
64

boring

BoringSSL bindings for the Rust programming language.
Rust
338
star
65

node-cloudflare

Node.js API for Client API
JavaScript
330
star
66

cfweb3

JavaScript
315
star
67

workerskv.gui

(WIP) A cross-platform Desktop application for exploring Workers KV Namespace data
Svelte
307
star
68

JSON.is

Open-source documentation for common JSON formats.
JavaScript
302
star
69

sqlalchemy-clickhouse

Python
299
star
70

cloudflare.github.io

Cloudflare ❤️ Open Source
CSS
298
star
71

json-schema-tools

Packages for working with JSON Schema and JSON Hyper-Schema
JavaScript
296
star
72

chatgpt-plugin

Build ChatGPT plugins with Cloudflare's Developer Platform 🤖
JavaScript
293
star
73

doom-wasm

Chocolate Doom WebAssembly port with WebSockets support
C
285
star
74

tls-tris

crypto/tls, now with 100% more 1.3. THE API IS NOT STABLE AND DOCUMENTATION IS NOT GUARANTEED.
Go
283
star
75

gortr

The RPKI-to-Router server used at Cloudflare
Go
283
star
76

react-modal2

💭 Simple modal component for React.
JavaScript
279
star
77

keyless

Cloudflare's Keyless SSL Server Reference Implementation
C
272
star
78

isbgpsafeyet.com

Is BGP safe yet?
HTML
269
star
79

dog

Durable Object Groups
TypeScript
264
star
80

go

Go with Cloudflare experimental patches
Go
260
star
81

tubular

BSD socket API on steroids
C
250
star
82

pp-browser-extension

Client for Privacy Pass protocol providing unlinkable cryptographic tokens
TypeScript
245
star
83

kv-asset-handler

Routes requests to KV assets
TypeScript
244
star
84

mod_cloudflare

C
243
star
85

semver_bash

Semantic Versioning in Bash
Shell
238
star
86

cloudflare-rs

Rust library for the Cloudflare v4 API
Rust
236
star
87

itty-router-openapi

OpenAPI 3 and 3.1 schema generator and validator for Cloudflare Workers
TypeScript
233
star
88

cfssl_trust

CFSSL's CA trust store repository
Go
226
star
89

doca

A CLI tool that scaffolds API documentation based on JSON HyperSchemas.
JavaScript
224
star
90

alertmanager2es

Receives HTTP webhook notifications from AlertManager and inserts them into an Elasticsearch index for searching and analysis
Go
218
star
91

pmtud

Path MTU daemon - broadcast lost ICMP packets on ECMP networks
C
218
star
92

origin-ca-issuer

Go
216
star
93

puppeteer

Puppeteer Core fork that works with Cloudflare Browser Workers
TypeScript
216
star
94

worker-template-router

JavaScript
216
star
95

cloudflare-docs-engine

A documentation engine built on Gatsby, powering Cloudflare’s docs https://github.com/cloudflare/cloudflare-docs
JavaScript
215
star
96

Cloudflare-WordPress

A Cloudflare plugin for WordPress
PHP
209
star
97

python-worker-hello-world

Python hello world for Cloudflare Workers
JavaScript
209
star
98

saffron

The cron parser powering Cron Triggers on Cloudflare Workers
Rust
207
star
99

certmgr

Automated certificate management using a CFSSL CA.
Go
202
star
100

shellflip

Graceful process restarts in Rust
Rust
201
star