cloudflare

cloudflare

GitHub

Repositories

55

Total stars

56,499

Top repositories

Cloudflare Tunnel client

Created Oct 2017

cloudflare cloudflare-tunnel reverse-proxy zero-trust-network-access
Total 16,376

CFSSL: Cloudflare's PKI and TLS toolkit

Created Jul 2014

Total 9,504

Graceful process restarts in Go

Created Sep 2018

go golang graceful-restarts
Total 3,221

Prometheus exporter for custom eBPF metrics

Created Apr 2018

bpf ebpf libbpf linux-kernel performance
Total 2,658

A simple vaultless password manager in Go

Created Oct 2016

deterministic ecc ed25519 key-generator keychain
Total 2,444

The official Go library for the Cloudflare API

Created Dec 2015

api cloudflare sdk sdk-go sdk-golang
Total 2,106

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library

Created Sep 2018

circl cryptography csidh dilithium ed25519
Total 1,735

A command line utility to facilitate terraforming your existing Cloudflare resources.

Created Dec 2018

cloudflare terraform
Total 1,425

Go server for two-man rule style file encryption and decryption.

Created Nov 2013

Total 1,415

ArtifactFS is a filesystem driver designed to mount large git repos as quickly as possible, hydrating file contents on-the-fly instead of blocking on the initial clone. It's ideal for agents, sandboxes, containers and other use-cases where startup time is critical.

Created Mar 2026

cloudflare filesystem fuse git
Total 1,208

Prometheus rule linter/validator

Created Apr 2021

linter metrics observability prometheus validator
Total 1,056

The high-scalability sFlow/NetFlow/IPFIX collector used internally at Cloudflare.

Created Mar 2018

cisco flow go ipfix juniper
Total 916

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

Created Jun 2020

Total 812

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

Created Jul 2018

Total 811

tcpdump like XDP packet capture

Created Mar 2019

Total 789

A reliable static website deploy tool

Created Nov 2014

Total 751

A Golang implementation of the Aho-Corasick string matching algorithm

Created Nov 2013

Total 728

Alert dashboard for Prometheus Alertmanager

Created Mar 2017

alerting alertmanager dashboard monitoring prometheus
Total 703

Go implementation of the keyless protocol

Created Jun 2015

hsm pkcs11 pki tls
Total 513

Go with Cloudflare experimental patches

Created Jan 2014

delegated-credentials ech go kyber post-quantum
Total 371

The RPKI-to-Router server used at Cloudflare

Created Aug 2018

bgp cisco cloudflare cryptography juniper
Total 320

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

Created May 2016

Total 300

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

Created Apr 2017

alerting alertmanager analytics elasticsearch monitoring
Total 247

Automated certificate management using a CFSSL CA.

Created Oct 2016

Total 232

A set of tools and examples to run a flow-pipeline (sFlow, NetFlow)

Created Mar 2018

clickhouse cloudflare docker goflow kafka
Total 192

Alertmanager to Kubernetes Node conditions bridge

Created May 2021

alertmanager kubernetes
Total 184

Package ipvs allows you to manage Linux IPVS services and destinations

Created Jun 2020

Total 184

Offline encryption of Kubernetes Secrets

Created Nov 2019

kubernetes
Total 183

Cloudflare's RPKI Toolbox

Created Feb 2019

afrinic apnic arin certificate cloudflare
Total 180

A secure clock-synchronization protocol for when rough is enough.

Created Aug 2018

ntp roughtime time
Total 178

Package bn256 implements a particular bilinear group.

Created Sep 2017

bn256 cryptography pairing
Total 133

A Golang implementation of Bentley/McIlroy long string compression

Created Dec 2013

Total 119

Code samples and data used in talk preparation by John Graham-Cumming

Created Nov 2013

Total 97

Circular buffer backed by MMAPed file for golang

Created Apr 2017

golang
Total 90

PAL: A secret bootstrapping tool for Docker

Created Oct 2016

Total 85

logshare is a library & CLI client for retrieving logs from Cloudflare's Enterprise Log Share service.

Created Nov 2016

Total 81

Complainer's job is to send notifications to different services when tasks fail on Mesos cluster.

Created May 2016

Total 81

Code for talk about Go Serialization

Created Mar 2014

Total 79

Prometheus exporter for Kafka cluster state stored in ZooKeeper

Created Jul 2017

exporter kafka metrics prometheus prometheus-exporter
Total 71

Clone of https://github.com/miekg/dns

Created Jan 2014

Total 68

A sentry for zero-hit TLS certificate changes in Go

Created May 2017

Total 56

Package fourq implements FourQ, a high-speed elliptic curve at the 128-bit security level.

Created Nov 2016

Total 54