This is your work, valued
Creator of ripgrep, a blazingly fast regex search tool that respects gitignore and has become a standard in developer workflows, with 112k stars across his projects.
Ripgrep. I made a search tool that finds text across your entire project.
66kJiff. I wrote a calendar tool that makes date math actually work correctly.
2.8kToml. I built a TOML reader for Go that handles configuration files.
5kxsv. I built a fast command-line tool for working with CSV spreadsheet files.
11kMemchr. I built heavily optimized string search routines for Rust applications.
1.5kQuickCheck. I wrote a tool that finds bugs by testing code with random inputs.
2.8kBTTF. I built a command line tool that does date and time math for you.
742Wingo. I wrote a window manager for Linux in pure Go.
1kbstr. I made a text handler that works with imperfect UTF-8 data.
1.1kAho-Corasick. I built a fast multi-pattern text search that finds many phrases at once.
1.3kCSV. I built a fast tool for reading and writing spreadsheet data files.
1.9kRebar. I built a speed test for text search engines.
311Dotfiles. I shared my personal computer setup files and scripts.
195CBOR. I wrote a CBOR encoder and decoder for Rust with automatic type handling.
149Snap. I wrote a compression tool that makes files smaller using Snappy.
507Walkdir. I wrote a fast folder explorer that handles large directory trees efficiently.
1.5kFST. I made a compact storage system for huge sets of data using finite state machines.
2.1kTabwriter. I built a tool that aligns columns of text automatically.
272Sumtype. I wrote a tool that finds incomplete type handling in Go code.
455Burnt Sushi's Blog. I built my blog using Hugo to publish my writing.
61Erd. I made a tool that converts database descriptions into visual diagrams.
1.9kByteorder. I wrote a tool that converts numbers between byte orders automatically.
1.1kSame File. I built a tool that tells you whether two file paths are actually the same file.
122PCRE2. I built a pattern-matching tool on top of PCRE2.
64Termcolor. I wrote a tool that prints colored text in terminal programs across all systems.
491Mempool. I built a memory recycling tool for Rust programs that runs fast.
31Winapi Util. I built safe shortcuts for Windows system features in Rust.
75Notes. I wrote a collection of rough notes on various topics.
39Duration Lookup. I benchmarked techniques for recognizing duration words at speed.
86Critcmp. I made a tool that compares benchmark results from Rust speed tests.
265IMDb Rename. I built a tool that renames your video files using IMDb's official database.
246Benchcmp. I made a tool that compares code speed measurements side by side.
366Unicode Codegen. I made a tool that converts Unicode character data into compact source code.
119Rure. I connected Go to Rust's regex engine for faster pattern matching.
263Suffix. I made a fast text search tool that handles any language.
281Regex Automata. I built a fast pattern-matching engine using state machines.
353Encoding RS IO. I made a streaming converter for different text character formats.
29Pattern Matcher. I translated a classic C pattern-matching program to Rust three different ways.
141Globset. I wrote a tool that matches file paths against multiple patterns simultaneously.
45Cmail. I built a tool that emails you progress from long-running commands.
23Intern. I wrote a tool that eliminates duplicate strings to save memory.
10Ripgrep Guard. I made a package that redirects people to the correct search tool.
16Error Handling Case Study. I wrote a case study showing how to handle errors properly in Rust.
16Wayland Simple SHM. I wrote a simple example for drawing images on Wayland displays.
5Advent Solutions. I wrote clean solutions to 25 programming puzzles without crashes.
477Csql. I wrote shortcuts for database code in Go.
5Memchr Performance Fix. I documented a performance regression in a popular search tool.
3Cluster. I built a tool that keeps networked computers automatically in sync.
20Sqlauth. I wrote a password storage and verification tool for databases.
4NFLfan. I built a website to manage fantasy teams and watch NFL plays.
45