3-day current streak·13-day longest streak
-
go-perfbook
Thoughts on Go performance optimization
★ 11k 4y agoExplain → -
awesome-consensus
Awesome list for Paxos and friends
★ 2.1k 2y agoExplain → -
awesome-go-style
A collection of Go style guides
★ 978 3y agoExplain → -
go-tsz
Time series compression algorithm from Facebook's Gorilla paper
Go ★ 540 8y agoExplain → -
semgrep-go
Go rules for semgrep and go-ruleguard
Go ★ 477 1y agoExplain → -
dgoogauth
Google Authenticator for Go
Go ★ 424 7y agoExplain → -
go-jump
go-jump: Jump consistent hashing
Go ★ 389 4y agoExplain → -
trifles
A playground for things that aren't interesting enough to have their own repo.
Go ★ 335 1y agoExplain → -
go-tinylfu
TinyLFU cache admission policy
Go ★ 270 1y agoExplain → -
go-farm
go-farm: a pure-Go farmhash implementation
Go ★ 255 1y agoExplain → -
vim-godef ▣
vim plugin providing godef support
Vim script ★ 219 8y agoExplain → -
go-simstore
simhash storage and searching
Go ★ 137 9y agoExplain → -
go-bloomindex
Bloom-filter based search index
Go ★ 127 4y agoExplain → -
interesting-papers
Interesting papers I'd like to implement (or at least have implementations of)
★ 120 5y agoExplain → -
go-metro
Go translation of MetroHash
Go ★ 117 1y agoExplain → -
dkeyczar ▣
Port of Google's Keyczar cryptography library to Go
Go ★ 112 6y agoExplain → -
go-xxh3
xxh3 fast hash function
Go ★ 105 7y agoExplain → -
dmrgo
Go library for writing standalone Map/Reduce jobs or for use with Hadoop's streaming protocol
Go ★ 104 12y agoExplain → -
go-maglev
Go implementation of maglev hashing
Go ★ 97 3y agoExplain → -
go-topk
Streaming TopK estimates
Go ★ 89 5y agoExplain → -
hokusai
hokusai -- sketching streams in real-time
Go ★ 76 9y agoExplain → -
go-highway
Go implementation of Google's HighwayHash
Python ★ 75 5y agoExplain → -
go-boomphf
Fast and scalable minimal perfect hashing for massive key sets
Go ★ 73 6y agoExplain → -
go-lttb
Implementation of Largest-Triangle-Three-Buckets down-sampling algorithm
Go ★ 73 3y agoExplain → -
go-rendezvous
rendezvous hashing
Go ★ 72 4y agoExplain → -
go-bitstream
go-bitstream: read and write bits from io.Reader and io.Writer
Go ★ 71 7y agoExplain → -
go-ketama
Ketama implementation compatible with Algorithm::ConsistentHash::Ketama
Go ★ 70 6y agoExplain → -
dgohash
A collection of well-known string hash functions, implemented in Go
Go ★ 69 7y agoExplain → -
go-failure
Phi Accrual Failure Detection
Go ★ 67 10y agoExplain → -
go-mph
minimal perfect hash functions
Go ★ 65 4y agoExplain → -
go-identicon
Create simple visual hashes of data, similar to github's identicons.
Go ★ 59 12y agoExplain → -
gttp
gttp: http for gophers
Go ★ 58 3y agoExplain → -
bread
Notes on bread baking
★ 58 3y agoExplain → -
talks
No description.
Go ★ 58 7y agoExplain → -
libchash
simple consistent hashing implementation
C ★ 56 8y agoExplain → -
go-change
Online Change Detection Algorithm
Go ★ 54 6y agoExplain → -
go-onlinestats
One-pass running statistics
Go ★ 51 4y agoExplain → -
gophervids
Proof of concept Gopher Video player
HTML ★ 50 6y agoExplain → -
go-gk
gk: streaming quantiles
Go ★ 44 4y agoExplain → -
go-minhash
BottomK minwise hashing for streaming set similarity
Go ★ 44 7y agoExplain → -
go-mpchash
Multi-probe consistent hashing
Go ★ 43 5y agoExplain → -
go-pcgr
pcg random number generator
Go ★ 41 4y agoExplain → -
go-bits ▣
amd64 optimized bit operations
Go ★ 41 8y agoExplain → -
go-sequitur
Sequitur algorithm for recognizing lexical structure in strings
Go ★ 40 4y agoExplain → -
go-groupvarint
SSE-optimized group varint integer encoding
Go ★ 39 3y agoExplain → -
go-shardedkv
sharded key-value store compatible with p5-ShardedKV
Go ★ 38 5y agoExplain → -
go-discreterand
Return random values sampled from a discrete distribution
Go ★ 38 8y agoExplain → -
go-wyhash
wyhash fast non-cryptographic string hash
Go ★ 37 6y agoExplain → -
go-sip13
siphash 1-3
Go ★ 35 4y agoExplain → -
go-kll
KLL sketch: Almost Optimal Streaming Quantiles
Go ★ 35 9y agoExplain → -
go-clockpro
go-clockpro: CLOCK-Pro cache eviction algorithm
Go ★ 35 12y agoExplain → -
go-arc
adaptive replacement cache
Go ★ 33 12y agoExplain → -
go-linebreak
Line breaking in linear time
Go ★ 32 7y agoExplain → -
go-trigram
Small trigram indexer
Go ★ 32 2y agoExplain → -
rgip
rgip: restful geoip service
Go ★ 31 9y agoExplain → -
go-skip32
Skip32 integer obfuscation routines
Go ★ 31 10y agoExplain → -
go-ddmin
ddmin test case minimization algorithm
Go ★ 31 4y agoExplain → -
go-fastquantiles
approximate streaming quantiles
Go ★ 31 12y agoExplain → -
go-s4lru
s4lru cache
Go ★ 30 11y agoExplain → -
go-yubicloud
go-yubicloud: Client for Yubico's OTP Validation Service
Go ★ 29 6y agoExplain → -
go-cuckoof
Go implemetation of cuckoo filters
Go ★ 27 4y agoExplain → -
go-fuzzstr
Fuzzy text searching like Sublime Text
Go ★ 26 10y agoExplain → -
go-subset
deterministic subsetting
Go ★ 25 8y agoExplain → -
go-yubiauth
Yubikey Authorization Server
Go ★ 24 11y agoExplain → -
go-multiq
multiq: a relaxed, concurrent priority queue
Go ★ 24 10y agoExplain → -
haiku-finder
A program to search text files for sentences that match 5-7-5 a syllable count.
Go ★ 23 8y agoExplain → -
ragel-examples
No description.
Go ★ 23 10y agoExplain → -
go-duoweb
Duo Security two-factor authentication for Go web applications
Go ★ 23 8y agoExplain → -
go-xoshiro
xoshiro256** random number generator
Go ★ 22 8y agoExplain → -
go-t1ha
Go implementation of the t1ha hash function
Go ★ 21 9y agoExplain → -
dpc
beginnings of a toy pascal compiler
Go ★ 20 9y agoExplain → -
go-timewindow
Counters over sliding windows
Go ★ 20 10y agoExplain → -
go-hollow
Hollow Heaps for Go
Go ★ 20 8y agoExplain → -
go-holtwinters
Holt-Winters forecasting
Go ★ 20 9y agoExplain → -
go-keyless
Client and server reimplementation of CloudFlare's Keyless
Go ★ 19 11y agoExplain → -
dgobloom
A simple Bloom Filter implementation in Go
Go ★ 18 11y agoExplain → -
go-gramgen
Simple generative fuzzer
Go ★ 17 4y agoExplain → -
modelchecking
model checking samples
Go ★ 17 4y agoExplain → -
dhd
hexdumper with tcp proxy support
Go ★ 17 9y agoExplain → -
go-stampede
Optimal cache stampede prevention
Go ★ 16 9y agoExplain → -
go-fastlz
Go implementation of FastLZ compression
Go ★ 15 10y agoExplain → -
go-expirecache
Simple expiring cache
Go ★ 15 9y agoExplain → -
peachpy-examples
No description.
Python ★ 15 9y agoExplain → -
go-xoroshiro
Go implementation of xoroshiro128+ RNG
Go ★ 15 5y agoExplain → -
go-disco
discohash
Go ★ 15 4y agoExplain → -
numerical-rs
Numerical integration routines for Rust
Rust ★ 14 6y agoExplain → -
go-spooky
Spooky Hash
Go ★ 13 9y agoExplain → -
go-lzo
Go wrapper for LZO compression library
Go ★ 13 10y agoExplain → -
go-tinymap
tinymap is a small map implementation
Go ★ 13 4y agoExplain → -
mph-rs
minimal perfect hashing for rust
Rust ★ 13 5y agoExplain → -
go-camellia
Camellia cipher in Go
Go ★ 12 6y agoExplain → -
go-rebucket
ReBucket: group panic()s by similarity
Go ★ 12 6y agoExplain → -
go-bloomf
Simple bloom filter
Go ★ 12 4y agoExplain → -
go-marvin32
Assembly-optimized Marvin32 hash function
Go ★ 12 2y agoExplain → -
go-interp
Interpolation search
Go ★ 12 4y agoExplain → -
go-zlatlong
zlatlong -- Microsoft's lat/long compression algorithm
Go ★ 12 4y agoExplain → -
go-pgpwords
Encode bytes with PGP's biometric word-list
Go ★ 11 12y agoExplain → -
go-rc5
Go implementation of the RC5 cipher
Go ★ 11 1y agoExplain → -
go-abitvec
atomic bitvector
Go ★ 11 8y agoExplain → -
go-postings
Search engine postings list with support for compresison
Go ★ 11 9y agoExplain → -
cobs-rs
consistent overhead byte stuffing
Rust ★ 11 5y agoExplain → -
go-cobs
Consistent Overhead Byte Stuffing encoding for Go
Go ★ 11 4y agoExplain → -
go-csnappy
go-csnappy wraps the snappy compression library
Go ★ 11 11y agoExplain → -
tiny
tinygo experiments
Go ★ 10 5mo agoExplain → -
go-siphasm
siphasm: fast amd64 siphash-2-4
Go ★ 10 11y agoExplain → -
go-krcrypt
Go implementation of Block Ciphers from Korea Information Security Agency (KISA)
Go ★ 10 8y agoExplain → -
go-factor
Go implementations of factoring algorithms
Go ★ 10 4y agoExplain → -
zlatlong-rs
Microsoft's Lat/Long compression algorithm
Rust ★ 10 5y agoExplain → -
go-nibz
compress 4 5-bit numbers into 16 bits
Go ★ 10 8y agoExplain → -
go-speck
SPECK cipher
Go ★ 9 6mo agoExplain → -
marvin32-rs
Marvin32 hash function
Rust ★ 9 3y agoExplain → -
go-tinyfuzz
tiny randomized testing package for tinygo
Go ★ 9 4y agoExplain → -
go-qselect
fastest quickselect
Go ★ 9 4y agoExplain → -
go-stablepart
Stable Partition and friends
Go ★ 9 10y agoExplain → -
go-ipcrypt
ipcrypt implements a 4-byte block cipher
Go ★ 9 11y agoExplain → -
go-entropy
go-entropy -- exact and streaming entropy estimates
Go ★ 9 11y agoExplain → -
go-prefetch
cache prefetching
Go ★ 8 8y agoExplain → -
go-quicklz
Go implementation of the QuickLZ compression algorithm
Go ★ 8 10y agoExplain → -
go-rc6
Go implementation of the RC6 cipher
Go ★ 8 7y agoExplain → -
go-binpack
Binary encoding with support for length-prefixed arrays
Go ★ 8 9y agoExplain → -
go-stadtx
Stadtx hash function
Go ★ 8 7y agoExplain → -
go-chaskey
go-chaskey: an implementation of chaskey, an efficient MAC for microcontrollers
Go ★ 8 4y agoExplain → -
go-crandsrc
a math/rand.Source with bytes from crypto/rand
Go ★ 8 11y agoExplain → -
go-webp
Minimal cgo bindings for libwebp
Go ★ 8 12y agoExplain → -
go-mgsmed
Misra-Gries Reduce-By-Sample-Median streaming TopK
Go ★ 8 9y agoExplain → -
coffeepush
buymeacoffee to pushover webhook
Go ★ 7 7y agoExplain → -
libtopk
libtopk -- filter-space-saving topk algorithm
C ★ 7 12y agoExplain → -
ghpbhook
A github-webhook-to-pushbullet service
Go ★ 7 11y agoExplain → -
dgospark
Sparklines for the terminal in Go
Go ★ 7 14y agoExplain → -
go-rbo
Go implementation of rank-biased overlap
Go ★ 7 9y agoExplain → -
go-memlog
light-weight in-memory ring-buffer logger
Go ★ 7 10y agoExplain → -
go-partialkey
Partial Key Grouping: Load-Balanced Partitioning of Distributed Streams
Go ★ 7 9y agoExplain → -
go-kcipher2
Go implementation of KCipher-2 stream cipher
Go ★ 6 9y agoExplain → -
go-anubis
anubis block cipher
Go ★ 6 3y agoExplain → -
go-sparx
SPARX lightweight cipher
Go ★ 6 4y agoExplain → -
go-linlog
Linear-log bucketing
Go ★ 6 4y agoExplain → -
tsip
tsip -- tiny sip-like hash
Go ★ 6 4y agoExplain → -
go-present
Go implementation of the PRESENT block cipher
Go ★ 6 9y agoExplain → -
qrifidb
Service for WIFI credentials to QR-code
Go ★ 6 9y agoExplain → -
go-timecrypt
veorq timecrypt
Go ★ 6 8y agoExplain → -
go-huff
Simple Huffman encoder/decoder
Go ★ 6 10y agoExplain → -
go-randsample
CacheDiff Random Index Selection algorithm
Go ★ 6 10y agoExplain → -
tinygo-test-corpus
run a test corpus against tinygo
Go ★ 5 16d agoExplain → -
dlb
A udp-based load-balanced name service.
Go ★ 5 12y agoExplain → -
go-spritz
spritz: a spongy RC4-like stream cipher and hash function
Go ★ 5 11y agoExplain → -
go-tinylz
tiny lz compression library
Go ★ 5 3y agoExplain → -
go-sscounter
Scalable statistics counters
Go ★ 5 4y agoExplain → -
mathquiz
No description.
Go ★ 5 5y agoExplain → -
go-radixsort
Go implementation of a simple radix sort
Go ★ 5 10y agoExplain → -
ifinfo
ifinfo -- connection info service
Go ★ 5 13y agoExplain → -
go-randomart
Create OpenSSH-like visual hashes
Go ★ 5 12y agoExplain → -
httputil
httputil -- utilities for net/http handlers
Go ★ 5 7y agoExplain → -
go-farmhash
cgo bindings for Google's Farmhash
Go ★ 5 6y agoExplain → -
go-intpat
Patricia tree with integer keys
Go ★ 5 11y agoExplain → -
go-neeva
Neeva lightweight hash function
Go ★ 5 9y agoExplain → -
go-frugal
Frugal Streaming Quantiles
Go ★ 5 12y agoExplain → -
go-skipjack
Go implementation of the SKIPJACK encryption algorithm
Go ★ 4 11y agoExplain → -
libmpchash
Multi-probe consistent hashing
C ★ 4 11y agoExplain → -
cmsketch-rs
small bloom filter and count-min sketch implementation
Rust ★ 4 5y agoExplain → -
go-misty1
Go implementation of the MISTY1 block cipher
Go ★ 4 10y agoExplain → -
go-twine
Go implementation of the TWINE block cipher
Go ★ 4 12y agoExplain → -
go-rc2
rc2 cipher
Go ★ 4 11y agoExplain → -
libcmsketch
trivial count-min sketch implementation
C ★ 4 12y agoExplain → -
go-shrink
experimental test case minimizer
Go ★ 4 10y agoExplain → -
go-wurfl
Simple libwurfl bindings for Go
Go ★ 4 12y agoExplain → -
go-skinny
SKINNY lightweight cipher
Go ★ 3 9y agoExplain → -
go-vmops
Interpreter and tooling for libfsm vmops output
Go ★ 3 3y agoExplain → -
go-simpleconf
simple apache-like config file parser
Go ★ 3 7y agoExplain → -
dgounshred
Instagram Unshredder in Go
Go ★ 3 13y agoExplain → -
go-blinkproto
No description.
Go ★ 3 9y agoExplain → -
boogie
boogie is better than func
Go ★ 3 12y agoExplain → -
angles
No description.
TypeScript ★ 3 9y agoExplain → -
go-idea
An implementation of the IDEA block cipher
Go ★ 3 9y agoExplain → -
go-clefia
Go implementation of Sony's CLEFIA lightweight cipher
Go ★ 3 12y agoExplain → -
yapceu2013-server-side-cookies
Slides for "Server Side Cookies at Booking.com", YAPC::EU 2013 Kiev
CSS ★ 3 13y agoExplain → -
trigram-rs
a simple trigram index
Rust ★ 3 5y agoExplain → -
go-md5crypt
FreeBSD MD5-based crypt() for passwords
Go ★ 3 13y agoExplain → -
go-vpack
WIP velocypack serialization for Go
Go ★ 3 8y agoExplain → -
go-shardcache
A binary client for https://github.com/xant/shardcached
Go ★ 3 12y agoExplain → -
siphash-rust
Rust implementation of SipHash-2-4, a fast short-input PRF
Rust ★ 2 13y agoExplain → -
wasm-tools-go ⑂
WebAssembly + WASI tools for Go
★ 2 2y agoExplain → -
p5-cmsketch
p5-cmsketch -- dumb perl bindings for libcmsketch
C ★ 2 11y agoExplain → -
bitradix ⑂
A radix tree that branches on the bits in a key
Go ★ 2 12y agoExplain → -
rust-bf
An interpreter for the BF esoteric programming language
Rust ★ 2 6y agoExplain → -
p5-shardedkv-continuum-jump
ShardedKV::Continuum::Jump -- continuum implementation based on Jump consistent hashing
Perl ★ 2 11y agoExplain → -
rust-hd
A hexdumper program
Rust ★ 2 12y agoExplain → -
p5-hokusai
perl hokusai implementation
Perl ★ 1 12y agoExplain → -
drivers ⑂
TinyGo drivers for sensors, displays, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
★ 1 3y agoExplain → -
go-nibblesort
Sort the nibbles in a uint64
Go ★ 1 4y agoExplain → -
p5-afl-xs
Tooling to make it easier to fuzz Perl/XS modules
★ 1 9y agoExplain → -
runway-model-river
No description.
JavaScript ★ 1 10y agoExplain → -
p5-mpchash
Multi-probe consistent hashing
Perl ★ 1 11y agoExplain → -
p5-kolmogorov
p5-kolmogorov -- Kolmogorov-Smirnov test
Perl ★ 1 12y agoExplain → -
tinygo ⑂
Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
Go ★ 0 1d agoExplain → -
wasip2-demo
wasip2 calculator demo
Shell ★ 0 2y agoExplain → -
go-wasi ⑂
The Go programming language (WASI)
Go ★ 0 3y agoExplain → -
libfsm ⑂
DFA regular expression library & friends
C ★ 0 1y agoExplain → -
proxy-wasm-go-sdk ⑂
WebAssembly for Proxies (Go SDK)
★ 0 3y agoExplain → -
go-pushover ⑂
Thin go wrapper for the Pushover API
Go ★ 0 12y agoExplain → -
go-ruleguard ⑂
Define and run pattern-based custom linting rules
★ 0 5y agoExplain →
No repos match these filters.