This is your work, valued
ripgrep. ripgrep recursively searches directories for a regex pattern while respecting your gitignore
67kxsv. A fast CSV command line toolkit written in Rust.
11ktoml. TOML parser for Golang with reflection.
5kjiff. A datetime library for Rust that encourages you to jump into the pit of success.
2.8kquickcheck. Automated property based testing for Rust (with shrinking).
2.8kfst. Represent large sets and maps compactly with finite state transducers.
2.1krust-csv. A CSV parser for Rust, with Serde support.
1.9kerd. Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.
1.9kwalkdir. Rust library for walking directories recursively.
1.5kmemchr. Optimized string search routines for Rust.
1.5knflgame. An API to retrieve and read NFL Game Center JSON data. It can work with real-time data, which can be used for fantasy football.
1.3kaho-corasick. A fast implementation of Aho-Corasick in Rust.
1.3kbstr. A string type for Rust that is not required to be valid UTF-8.
1.1kbyteorder. Rust library for reading/writing numbers in big-endian and little-endian.
1.1knfldb. A library to manage and update NFL data in a relational database.
1.1kwingo. A fully-featured window manager written in Go.
1kbttf. A command line tool for datetime arithmetic, parsing, formatting and more.
749xgb. The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.
516rust-snappy. Snappy compression implemented in Rust (including the Snappy frame format).
509termcolor. Cross platform terminal colors for Rust.
491advent-of-code. Rust solutions to AoC 2018
477go-sumtype. A simple utility for running exhaustiveness checks on Go "sum types."
456chan. Multi-producer, multi-consumer concurrent channel for Rust.
394cargo-benchcmp. A small utility to compare Rust micro-benchmarks.
366regex-automata. A low level regular expression library that uses deterministic finite automata.
353rebar. A biased barometer for gauging the relative speed of some regex engines on a curated set of tasks.
313suffix. Fast suffix arrays for Rust (with Unicode support).
281tabwriter. Elastic tabstops for Rust.
273critcmp. A command line tool for comparing benchmarks run by Criterion.
267rure-go. Go bindings to Rust's regex engine.
263imdb-rename. A command line tool to rename media files based on titles from IMDb.
247xgbutil. A utility library to make use of the X Go Binding easier. (Implements EWMH and ICCCM specs, key binding support, etc.)
203ty. Easy parametric polymorphism at run time using completely unidiomatic Go.
198dotfiles. My configuration files and personal collection of scripts.
196pytyle3. An updated (and much faster) version of pytyle that uses xpybutil and is compatible with Openbox Multihead.
180rust-cbor. CBOR (binary JSON) for Rust with automatic type based decoding and encoding.
150rsc-regexp. Translations of a simple C program to Rust.
140chan-signal. Respond to OS signals with channels.
127same-file. Cross platform Rust library for checking whether two file paths are the same file.
124ucd-generate. A command line tool to generate Unicode tables as source code.
119goim. Goim is a robust command line utility to maintain and query the Internet Movie Database (IMDb).
118clibs. A smattering of miscellaneous C libraries. Includes sane argument parsing, a thread-safe multi-producer/multi-consumer queue, and implementation of common data structures (hashmaps, vectors and linked lists).
106nflvid. An experimental library to map play meta data to footage of that play.
94rust-stats. Basic statistical functions on streams for Rust.
89duration-unit-lookup. How fast can we recognize a word from a small pre-determined set?
86migration. Package migration for Golang automatically handles versioning of a database schema by applying a series of migrations supplied by the client.
76winapi-util. Safe wrappers for various Windows specific APIs.
75rust-pcre2. High level Rust bindings to PCRE2.
64rust-sorts. Implementations of common sorting algorithms in Rust with comprehensive tests and benchmarks.
54nakala. A low level embedded information retrieval system.
46locker. A simple Golang package for conveniently using named read/write locks. Useful for synchronizing access to session based storage in web applications.
36xdg. A Go package for reading config and data files according to the XDG Base Directory specification.
36nflcmd. A collection of command line utilities for viewing NFL statistics and rankings with nfldb.
33mempool. A fast thread safe memory pool for reusing allocations.
32encoding_rs_io. Streaming I/O adapters for the encoding_rs crate.
29cablastp. Performs BLAST on compressed proteomic data.
18