ripgrep recursively searches directories for a regex pattern while respecting your gitignore

clicommand-linecommand-line-toolgitignoregreprecursively-search
Rust
66.7k
2.7k
169
Pushed Today

A datetime library for Rust that encourages you to jump into the pit of success.

calendarcivildatedate-timedatetimeduration
Rust
2.8k
107
37
Pushed Yesterday

A string type for Rust that is not required to be valid UTF-8.

byte-stringbytesgraphemessubstringsubstring-searchunicode
Rust
1.1k
75
30
Pushed 2w ago

Cross platform terminal colors for Rust.

Rust
492
56
16
Pushed 1y ago

Optimized string search routines for Rust.

bytesmemchrrabin-karprustsimdstring
Rust
1.5k
150
36
Pushed 2w ago

A fast CSV command line toolkit written in Rust.

clicommand-linecsvrust
Rust
10.8k
325
164
Pushed 1y ago

A CSV parser for Rust, with Serde support.

csvlibraryrustrust-library
Rust
1.9k
250
102
Pushed 9mo ago

TOML parser for Golang with reflection.

Go
5.0k
557
30
Pushed 1mo ago

A fully-featured window manager written in Go.

Go
1.0k
100
72
Pushed 2mo ago

A fast thread safe memory pool for reusing allocations.

Rust
32
2
Pushed 1mo ago

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).

C
106
27
Pushed 10y ago

A simple utility for running exhaustiveness checks on Go "sum types."

Go
456
24
10
Pushed 1y ago

Elastic tabstops for Rust.

Rust
273
26
6
Pushed 10mo ago

A command line tool for datetime arithmetic, parsing, formatting and more.

clicommand-linedatedatetimeianajiff
Rust
749
11
2
Pushed 2mo ago

Rust library for walking directories recursively.

Rust
1.5k
130
53
Pushed 1mo ago

Snappy compression implemented in Rust (including the Snappy frame format).

Rust
509
51
14
Pushed 2w ago

A fast implementation of Aho-Corasick in Rust.

aho-corasickfinite-state-machinesearchsubstring-matchingtext-processing
Rust
1.3k
117
17
Pushed 3mo ago

Represent large sets and maps compactly with finite state transducers.

Rust
2.1k
146
42
Pushed 1y ago

Multi-producer, multi-consumer concurrent channel for Rust.

Rust
394
14
Pushed 5y ago

A command line tool to rename media files based on titles from IMDb.

Rust
247
22
11
Pushed 1y ago

A biased barometer for gauging the relative speed of some regex engines on a curated set of tasks.

Python
313
31
13
Pushed 1mo ago

Automated property based testing for Rust (with shrinking).

Rust
2.8k
161
31
Pushed 3mo ago

Rust library for reading/writing numbers in big-endian and little-endian.

Rust
1.1k
160
18
Pushed 1y ago

Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.

Haskell
1.9k
153
19
Pushed 1y ago

CBOR (binary JSON) for Rust with automatic type based decoding and encoding.

Rust
150
20
4
Pushed 1mo ago

Translations of a simple C program to Rust.

Rust
140
4
Pushed 2y ago

My blog.

Rust
61
20
4
Pushed 6d ago

A library to manage and update NFL data in a relational database.

Python
1.1k
256
116
Pushed 5y ago

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.

Go
516
76
25
Pushed 4y ago

My configuration files and personal collection of scripts.

Vim Script
196
10
Pushed 2w ago

An incomplete xcb-util port plus some extras

Python
63
14
2
Pushed 7y ago

A command line tool for comparing benchmarks run by Criterion.

Rust
267
21
7
Pushed 1y ago

Cross platform Rust library for checking whether two file paths are the same file.

Rust
124
27
11
Pushed 9mo ago

A command line tool to generate Unicode tables as source code.

Rust
119
26
10
Pushed 1y ago

Recursively search directories for a regex pattern

5
0
Pushed 2y ago

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.

Python
1.3k
400
140
Pushed 6y ago

Performs BLAST on compressed proteomic data.

Go
18
5
4
Pushed 11y ago

High level Rust bindings to PCRE2.

C
64
41
14
Pushed 10mo ago

A low level regular expression library that uses deterministic finite automata.

automataautomatondfanfaregexregex-engine
Rust
353
27
Pushed 3y ago

Goim is a robust command line utility to maintain and query the Internet Movie Database (IMDb).

Go
118
9
7
Pushed 9y ago

View your fantasy teams with nfldb using a web interface.

JavaScript
45
10
2
Pushed 10y ago

Fast suffix arrays for Rust (with Unicode support).

Rust
281
30
5
Pushed 2y ago

A small utility to compare Rust micro-benchmarks.

Rust
366
21
10
Pushed 1y ago

A utility library to make use of the X Go Binding easier. (Implements EWMH and ICCCM specs, key binding support, etc.)

Go
203
46
25
Pushed 6y ago

Go bindings to Rust's regex engine.

Go
263
18
Pushed 2y ago

Package migration for Golang automatically handles versioning of a database schema by applying a series of migrations supplied by the client.

Go
76
5
Pushed 12y ago

A simple Golang package for conveniently using named read/write locks. Useful for synchronizing access to session based storage in web applications.

Go
36
8
1
Pushed 8y ago

Types for communicating with a language server

0
0
Pushed 5mo ago

Basic statistical functions on streams for Rust.

Rust
89
18
5
Pushed 3y ago

Streaming I/O adapters for the encoding_rs crate.

Rust
29
10
10
Pushed 1y ago

How fast can we recognize a word from a small pre-determined set?

Rust
86
3
1
Pushed 1y ago

A globbing library for Rust.

Rust
45
7
2
Pushed 2y ago

Respond to OS signals with channels.

Rust
127
13
Pushed 6y ago

A collection of small notes that aren't appropriate for my blog.

39
2
Pushed 6mo ago

Dataframes powered by a multithreaded, vectorized query engine, written in Rust

5
0
1
Pushed 2y ago

Safe wrappers for various Windows specific APIs.

Rust
75
21
10
Pushed 10mo ago

My presentations.

HTML
4
0
Pushed 6mo ago

A curated list of awesome Rust code and resources.

10
2
Pushed 11y ago

Easy parametric polymorphism at run time using completely unidiomatic Go.

Go
198
21
1
Pushed 12y ago

A convenience library for executing commands in Go, including executing commands in parallel with a pool.

Go
16
2
Pushed 13y ago

A simple API for managing a network cluster with smart peer discovery.

Go
20
1
Pushed 13y ago

cmail runs a command and sends the output to your email address at certain intervals.

Go
13
2
Pushed 12y ago

Rust solutions to AoC 2018

Rust
477
27
Pushed 5y ago

Vim configuration for Rust.

Vim Script
2
0
Pushed 2y ago

Linux kernel source tree

C
0
2
Pushed 3y ago

Automatically exported from code.google.com/p/graphics-go

Go
60
38
6
Pushed 3y ago

Convert contiguous ranges of Unicode codepoints to UTF-8 byte ranges.

Rust
44
11
3
Pushed 4y ago

A window manager written in Python

Python
9
1
Pushed 14y ago

Testing ground for ripgrep releases. Note that I rewrite history on `master` in this repo!

Rust
1
0
Pushed 9mo ago

The source code of the 'rg' crate. It is an intentional typo-squat that redirects folks to 'ripgrep'.

Rust
16
0
Pushed 1y ago

Code for the case study in my blog post: http://blog.burntsushi.net/rust-error-handling

Rust
16
3
1
Pushed 7y ago

A simple command line utility for periodically sending email containing the output of long-running commands.

Rust
23
1
Pushed 1y ago

A simple wrapper tool around ffmpeg to capture video from a VCR.

Rust
31
1
Pushed 8y ago

A low level embedded information retrieval system.

Rust
46
2
Pushed 5y ago

Implementations of common sorting algorithms in Rust with comprehensive tests and benchmarks.

Rust
54
4
Pushed 8y ago

An experimental library to map play meta data to footage of that play.

Python
94
17
6
Pushed 8y ago

Openbox with patches for enhanced multihead support.

C
48
10
1
Pushed 14y ago

An updated (and much faster) version of pytyle that uses xpybutil and is compatible with Openbox Multihead.

Python
180
19
11
Pushed 11y ago

report progress of concurrent applications and display it in various ways

4
0
Pushed 1y ago

rtmpdump with ksv's patch. Intended to track upstream git://git.ffmpeg.org/rtmpdump as well.

C
39
33
Pushed 12y ago

A full featured, fast Command Line Argument Parser for Rust

Rust
0
1
Pushed 9y ago

Ergonomic bindings to SQLite for Rust

1
0
Pushed 1y ago

An idiomatic, lean, fast & safe pure Rust implementation of Git

3
1
Pushed 1y ago

A regex crate using Brzozowski derivatives.

0
0
Pushed 1y ago

Release complex cargo-workspaces automatically with changelog generation, used by `gitoxide`

5
0
Pushed 1y ago

no_std Hardware Abstraction Layers for ESP32 microcontrollers

Rust
2
0
Pushed 1y ago

A simple package for interning strings, with a focus on efficiently representing dense pairwise data.

Go
10
1
Pushed 12y ago

A Go web application for coding documents with the Linguistic Category Model.

JavaScript
3
1
Pushed 12y ago

An image viewer for Linux written in Go.

Go
14
3
Pushed 10y ago

A command oriented language whose environment is defined through Go struct types by reflection.

Go
27
5
1
Pushed 6y ago

Package csql provides convenience functions for use with the types and functions defined in the standard library `database/sql` package.

Go
5
0
Pushed 12y ago

A clone of xorg-xpyb.

C
3
3
1
Pushed 13y ago

Library for snippet annotations

3
0
Pushed 1y ago

View your fantasy football leagues and get text alerts when one of your players scores.

Python
12
0
Pushed 13y ago

A collection of command line utilities for viewing NFL statistics and rankings with nfldb.

Python
33
7
Pushed 12y ago

A small Go application for my old blog.

CSS
13
1
1
Pushed 12y ago

Repository for my MSCS thesis work

1
0
Pushed 3y ago

No description

Kotlin
1
0
Pushed 1y ago

My crev reviews.

11
1
Pushed 6y ago

A Rust implementation of the infamous ICFP 2006 "Universal Machine"

2
0
Pushed 6y ago
v0.3.3[beta]