1-day current streak·110-day longest streak
Hi 👋, I am an open source developer who is in love with Rust and apparently quite obsessed with Git. Probably that's why I am maintaining [GitPython][gitpython] and making [gitoxide][gitoxide],…
Hi 👋,
I am an open source developer who is in love with Rust and apparently quite obsessed with Git.
Probably that's why I am maintaining [GitPython][gitpython] and making [gitoxide][gitoxide], a Rust implementation of Git 🎉.
You can take a look at [my timesheets][timesheets] or support me [via GitHub Sponsors][sponsoring].
[gitoxide]: https://github.com/Byron/gitoxide
[gitpython]: https://github.com/gitpython-developers/GitPython
[sponsoring]: https://github.com/sponsors/Byron
[timesheets]: https://github.com/Byron/byron/tree/main/timesheets
GitHub Metrics
-
dua-cli ★ PINNED
View disk space usage and delete unwanted data, fast.
Rust ★ 5.9k 3mo agoExplain → -
google-apis-rs ★ PINNED
A binding and CLI generator for all Google APIs
Rust ★ 1.1k 3mo agoExplain → -
open-rs
Open a path or URL with the system-defined program
Rust ★ 395 1mo agoExplain → -
jwalk
Filesystem walk performed in parallel with streamed and sorted results
Rust ★ 281 6mo agoExplain → -
trash-rs
A Rust library for moving files to the Recycle Bin
Rust ★ 244 1mo agoExplain → -
crates-io-cli
Interact with crates.io from the command-line
Rust ★ 100 1y agoExplain → -
treediff-rs
Extract differences between arbitrary datastructures
Rust ★ 92 2y agoExplain → -
pulldown-cmark-to-cmark
Convert pulldown-cmark Events back to the string they were parsed from
Rust ★ 60 5mo agoExplain → -
github-star-counter
A tool to query direct (and indirect) stars of a GitHub user or organization
Rust ★ 60 5y agoExplain → -
termbook
A runner for `mdbooks` to keep your documentation tested.
Rust ★ 54 6y agoExplain → -
yup-hyper-mock
`hyper-mock` is a utility library to help hyper clients with their testing
Rust ★ 29 2y agoExplain → -
tui-crates
Various crates related to handling terminal user interfaces
Rust ★ 26 5mo agoExplain → -
benchmarksgame-cvs-mirror
A git mirror of the benchmarksgame cvs repository
Java ★ 20 8y agoExplain → -
crates-index-diff-rs
Learn what's changed on crates.io
Rust ★ 19 1mo agoExplain → -
json-tools
A zero-copy json-lexer, filters and serializer.
Rust ★ 19 1y agoExplain → -
bsuite ▣
Provide a plugin with tools to handle ptex files
C++ ★ 16 10y agoExplain → -
rust-tracer ▣
A pet raytracer to see how fast rust can go
Rust ★ 15 9y agoExplain → -
fs-utils-rs
Utilities to help working with the filesytem
Rust ★ 11 6y agoExplain → -
mrv ⑂ ▣
Use the MayaAPI with ease, boost your productivity and write more maintainable and reliable code !
Python ★ 10 12y agoExplain → -
unpack ⑂
A maintained fork of 'unbox' and a command line utility to unpack various types of archives quickly.
Rust ★ 9 4y agoExplain → -
godi ▣
Tool to verify data integrity with maximised performance
Go ★ 9 11y agoExplain → -
bcore ▣
powerful application framework built to integrate, not separate
Python ★ 8 10y agoExplain → -
anon-csv-cli
A command-line utility for anonymising CSV files
Rust ★ 7 6y agoExplain → -
catchit-rs ▣
A simple and fun game made with Piston and Rust
Rust ★ 7 10y agoExplain → -
dotfiles
My configuration files, with auto-setup for quick account initialization
Shell ★ 6 19d agoExplain → -
therror ▣
`thiserror` + killer-feature
Rust ★ 6 1mo agoExplain → -
cli-template-rs
A template for command-line applications in Rust - just clone to get started
Shell ★ 6 2y agoExplain → -
pgit ▣
Git Command-Line Tools in Python
Python ★ 4 12y agoExplain → -
git-count ▣
A simple program to count objects in git repositories - for trying the `git2` library
Rust ★ 4 8y agoExplain → -
rs-code-visualizer ⑂
Turns your code into one large PNG
Rust ★ 4 3y agoExplain → -
gitplusplus ▣
Rewrite git using c++11 facilities
C++ ★ 3 15y agoExplain → -
git-grab ⑂
Clone a git repository into a standard location organised by domain and path.
Rust ★ 3 3y agoExplain → -
BPT ▣
*unmaintained repository * - see BSuite
C++ ★ 3 16y agoExplain → -
git-reconstruct
A Rust tool to reconstruct git history from tarball dumps. This is especially useful when a device vendor bases its code on an unknown commit of the git of a system on a chip vendor.
Rust ★ 3 8y agoExplain → -
mars-rover
An implementation of the mars rover coding challenge in Rust the way I would love to see it
Rust ★ 2 5y agoExplain → -
atom-byrons-edittools
Comforts you with smart tools aiding your editing workflow in Atom
CoffeeScript ★ 2 10y agoExplain → -
and-rs ▣
Porcelain for your Android-SDK tool suite
Rust ★ 2 9y agoExplain → -
shallow-source
for observing shallow protocol interactions with a remote
★ 2 3y agoExplain → -
bit
A collection of frameworks most useful to running IT infrastructure
Python ★ 2 11y agoExplain → -
blocking ⑂
An executor for isolating blocking I/O in async programs
★ 2 6y agoExplain → -
noseyparker ⑂
Nosey Parker is a command-line program that finds secrets and sensitive information in textual data.
★ 2 3y agoExplain → -
effective-java-examples ⑂ ▣
Source code to the book "Effective Java Second Edition" created by Joshua Bloch
Java ★ 2 11y agoExplain → -
merchants-guide
An implementation of the merchants guide coding challenge in Rust the way I would love to see it
Rust ★ 2 8y agoExplain → -
rust-hack-and-learn
A web-app for managing Katas for Rust
JavaScript ★ 2 9y agoExplain → -
byron
No description.
★ 1 11h agoExplain → -
zed ⑂
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust ★ 1 4d agoExplain → -
fish-shell ⑂
The user-friendly command line shell.
★ 1 1mo agoExplain → -
built ⑂
Provides a crate with information from the time it was built.
Rust ★ 1 5mo agoExplain → -
tai
tai (Terminal Ascii Image) tool to convert images to ascii written in Rust
Rust ★ 1 5y agoExplain → -
starship ⑂
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
Rust ★ 1 1mo agoExplain → -
notify ⑂
🔭 Cross-platform filesystem notification library for Rust.
Rust ★ 1 8mo agoExplain → -
bat ⑂
A cat(1) clone with wings.
Rust ★ 1 4y agoExplain → -
bacon ⑂
background rust code check
★ 1 3y agoExplain → -
awesome-rewrite-it-in-rust ⑂
A curated list of replacements for existing software written in Rust
★ 1 5y agoExplain → -
atuin ⑂
🐢 Magical shell history
Rust ★ 1 3y agoExplain → -
anvil-region ⑂
Region file format storage for chunks
Rust ★ 1 5y agoExplain → -
angle-grinder ⑂
Slice and dice logs on the command line
Rust ★ 1 4y agoExplain → -
advisory-db ⑂
Security advisory database for Rust crates published through crates.io
★ 1 9mo agoExplain → -
winget-pkgs ⑂
The Microsoft community Windows Package Manager manifest repository
★ 1 1y agoExplain → -
rust-url ⑂
URL parser for Rust
★ 1 2y agoExplain → -
git ⑂
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
★ 1 2y agoExplain → -
kattis-aliencodebreaker
https://open.kattis.com/problems/aliencodebreaking
Rust ★ 1 7y agoExplain → -
parallel-disk-usage ⑂
Summarize disk usage of the set of files, recursively for directories
Rust ★ 1 3y agoExplain → -
shotgun-events ⑂ ▣
Shotgun event processing framework, using bcore
Python ★ 1 12y agoExplain → -
rust-sha1-hasher ⑂ ▣
A fork of rust-sha1 with fixes and Hasher trait implementation
Rust ★ 1 11y agoExplain → -
javascript_the-good-parts
Repository with the book's examples, in comparison with Rust
JavaScript ★ 1 10y agoExplain → -
ripgrep ⑂
ripgrep recursively searches directories for a regex pattern
Rust ★ 1 8y agoExplain → -
piper ⑂
Async pipes, channels, mutexes, and more
★ 1 6y agoExplain → -
rand ⑂
A Rust library for random number generation.
Rust ★ 1 6y agoExplain → -
cli.rs ⑂
use {yourproject}.cli.rs!
★ 1 5y agoExplain → -
crossterm ⑂
Cross platform terminal library rust
Rust ★ 1 5y agoExplain → -
t-rec-rs ⑂
Blazingly fast terminal recorder that generates animated gif images for the web written in rust
Rust ★ 1 5y agoExplain → -
git-tool ⑂
Your developer productivity command line tool (cross platform)
★ 1 5y agoExplain → -
termscp ⑂
Terminal UI with SFTP/SCP/FTP client, basically WinSCP on a terminal
Rust ★ 1 5y agoExplain → -
darknet-sys-rust ⑂
A Rust wrapper for Darknet, an open source neural network framework written in C and CUDA. (bindgen generated)
Rust ★ 1 5y agoExplain → -
sysinfo ⑂
A system handler to get information and interact with processes written in Rust
★ 1 5y agoExplain → -
The-Fat-Controller ⑂
A library for simulating mouse and keyboard events
Rust ★ 1 5y agoExplain → -
simple-image-interface-rs ⑂
No description.
Rust ★ 1 4y agoExplain → -
mob ⑂
Console tool for remote mob programming
Rust ★ 1 4y agoExplain → -
git-conventional ⑂
Conventional Commit API
Rust ★ 1 4y agoExplain → -
exa ⑂
A modern replacement for ‘ls’.
Rust ★ 1 4y agoExplain → -
bstr ⑂
A string type for Rust that is not required to be valid UTF-8.
Rust ★ 1 3y agoExplain → -
docs.rs ⑂
crates.io documentation generator
★ 1 2y agoExplain → -
oss-fuzz ⑂
OSS-Fuzz - continuous fuzzing for open source software.
★ 1 3y agoExplain → -
walkdir ⑂
Rust library for walking directories recursively.
★ 1 3y agoExplain → -
helix ⑂
A post-modern modal text editor.
★ 1 2y agoExplain → -
git-commits-by-blob ▣
An alternative backend for https://github.com/ali1234/gitxref
Rust ★ 1 8y agoExplain → -
kattis-aaah ▣
No description.
Shell ★ 1 7y agoExplain → -
kattis-shattered-cake ▣
https://open.kattis.com/problems/shatteredcake
Shell ★ 1 7y agoExplain → -
kattis-recount ▣
https://open.kattis.com/problems/recount
Shell ★ 1 7y agoExplain → -
kattis-scaling-recipes ▣
https://open.kattis.com/problems/recipes
Rust ★ 1 7y agoExplain → -
kattis-pig-latin ▣
https://open.kattis.com/problems/piglatin
Shell ★ 1 7y agoExplain → -
npm-tools-rs ▣
A Rust library to help dealing with NPM modules
Rust ★ 1 9y agoExplain → -
gogit ▣
If I ever wanted to learn go programming, I would implement the git-core. Probably this is never going to happen.
Go ★ 1 15y agoExplain → -
reproduce-rayon-hang ▣
minimal sample to reproduce a hang caused by jwalk running within par_iter()
Rust ★ 1 3y agoExplain → -
hackernews-TUI ⑂
A Terminal UI to browse Hacker News
Rust ★ 1 5y agoExplain → -
so ⑂
A terminal interface for Stack Overflow
Rust ★ 1 5y agoExplain → -
k9 ⑂
No description.
Rust ★ 1 6y agoExplain → -
bshotgun
Write better shotgun tools, faster
Python ★ 1 12y agoExplain → -
failure-tools
Various tools to be used in conjunction with the 'failure' crate.
Rust ★ 1 6y agoExplain → -
hotel-reservations
An implementation of the hotel reservations coding challenge in Rust the way I would love to see it
Rust ★ 1 8y agoExplain → -
kattis-cli-template-rs
A template for quickly getting started on kattis samples
Shell ★ 1 7y agoExplain → -
kattis-tarifa
https://open.kattis.com/problems/tarifa
Shell ★ 1 7y agoExplain → -
kattis-sibice
https://open.kattis.com/problems/sibice
Shell ★ 1 7y agoExplain → -
kattis-autori
https://open.kattis.com/problems/autori
Shell ★ 1 7y agoExplain → -
kattis-filip
https://open.kattis.com/problems/filip
Shell ★ 1 7y agoExplain → -
kattis-quadrant
https://open.kattis.com/problems/quadrant
Shell ★ 1 7y agoExplain → -
bbuild
A cmake based multi-platform build system with bcore integration
Python ★ 1 12y agoExplain → -
git-meta ⑂
git metadata spec and poc
★ 0 16d agoExplain → -
ghostty ⑂
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
★ 0 24d agoExplain → -
flate2-rs ⑂
DEFLATE, gzip, and zlib bindings for Rust
Rust ★ 0 1mo agoExplain → -
gitbutler-pr-detection-test ⑂
Special GitHub repository that contains generic files.
★ 0 1mo agoExplain → -
worktrunk ⑂
Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows
Rust ★ 0 2mo agoExplain → -
micasa ⑂
A modal TUI for tracking home projects, maintenance schedules, appliances, and vendor quotes.
Rust ★ 0 3mo agoExplain → -
gitbutler ⑂
The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte
Rust ★ 0 16d agoExplain → -
cli-prompts ⑂
Interactive CLI prompts in Rust
Rust ★ 0 3mo agoExplain → -
stgit ⑂
Stacked Git
★ 0 1mo agoExplain → -
minus ⑂
An asynchronous, runtime data feedable terminal paging library for Rust
Rust ★ 0 4mo agoExplain → -
cargo ⑂
The Rust package manager
Rust ★ 0 1mo agoExplain → -
gitlogue ⑂
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
Rust ★ 0 6mo agoExplain → -
rust-openssl ⑂
OpenSSL bindings for Rust
Rust ★ 0 5y agoExplain → -
gitbutler-docs ⑂
GitButler Documentation
MDX ★ 0 3mo agoExplain → -
github-cli ⑂
GitHub’s official command line tool
★ 0 8mo agoExplain → -
vibed-gh-comment-check
Checks how many comments you can create per minute. Most code is generated.
Rust ★ 0 9mo agoExplain → -
diesel ⑂
A safe, extensible ORM and Query Builder for Rust
★ 0 1y agoExplain → -
heartwood ⑂
❤️🪵 Radicle Heartwood Protocol & Stack
Rust ★ 0 1y agoExplain → -
docs ⑂
GitButler documentation, hosted by GitBook
★ 0 1y agoExplain → -
vscode ⑂
Visual Studio Code - for GitButler testing
★ 0 2y agoExplain → -
DApp-Pack-Testing ⑂
Código para la creación y el entendimiento de las Aplicaciones Descentralizadas (DApps)
Solidity ★ 0 2y agoExplain → -
hawkeye ⑂
Simple license header checker and formatter, in multiple distribution forms.
★ 0 2y agoExplain → -
tempfile ⑂
Temporary file library for rust
★ 0 2y agoExplain → -
either ⑂
The enum Either with variants Left and Right is a general purpose sum type with two cases.
★ 0 5y agoExplain → -
rustix ⑂
Safe Rust bindings to POSIX-ish APIs
★ 0 2y agoExplain → -
rust ⑂
Empowering everyone to build reliable and efficient software.
★ 0 2y agoExplain → -
sponsor-tools
Tooling to help process data produced by GitHub sponsors for use with local authorities
Rust ★ 0 2y agoExplain → -
tame-index ⑂
Small crate for interacting with cargo registry indices
★ 0 2y agoExplain → -
cargo-semver-checks ⑂
Scan your Rust crate for semver violations.
★ 0 2y agoExplain → -
gengo ⑂
A bit like tokei, a lot like linguist
★ 0 2y agoExplain → -
rustsec ⑂
RustSec API & Tooling
★ 0 1y agoExplain → -
libz-sys ⑂
Rust crate package to link to a system libz (zlib)
★ 0 2mo agoExplain → -
zip ⑂
Zip implementation in Rust
★ 0 2y agoExplain → -
rust-crates-index ⑂
Rust library for retrieving and interacting with the crates.io index
★ 0 10mo agoExplain → -
cargo-binstall ⑂
Binary installation for rust projects
★ 0 2y agoExplain → -
GQL ⑂
A SQL like query language called GQL (Git Query Language) to perform queries on your local .git files with functions, conditions and statements
Rust ★ 0 2y agoExplain → -
tracing-forest ⑂
No description.
Rust ★ 0 3y agoExplain → -
rust-id3 ⑂
A rust library for reading and writing ID3 metadata
Rust ★ 0 3y agoExplain → -
dioxus ⑂
React-like GUI library for desktop, web, mobile, TUI, and more.
Rust ★ 0 3y agoExplain → -
isomorphic-git ⑂
A pure JavaScript implementation of git for node and browsers!
JavaScript ★ 0 3y agoExplain → -
cargo-script-mvs ⑂
Pre-RFC for merging cargo-script into cargo
★ 0 3y agoExplain → -
substrait-rs ⑂
No description.
Rust ★ 0 3y agoExplain → -
gola ▣
A go test project used in comparison with rust
Go ★ 0 11y agoExplain → -
gotracer ▣
This tracer was originally created by Jack Palevich. I used it for go performance testing.
Go ★ 0 12y agoExplain → -
reactdd-cci ▣
React component testing and concourse CI trials
JavaScript ★ 0 10y agoExplain → -
node-calculator ▣
Text-book TDD test-project
JavaScript ★ 0 10y agoExplain → -
cargo-generate ⑂
cargo, make me a project
★ 0 3y agoExplain → -
Git-Heat-Map ⑂
No description.
★ 0 3y agoExplain → -
hierkommtmartin ⑂ ▣
The one and only hierkommtmartin.de
HTML ★ 0 10y agoExplain → -
ruby-rust-examples ⑂ ▣
Example code of using Rust from Ruby
Ruby ★ 0 10y agoExplain → -
exrHeader ⑂ ▣
Pure Python OpenEXR header loader
Python ★ 0 12y agoExplain → -
go-bindata ⑂ ▣
A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.
Go ★ 0 12y agoExplain → -
tokio-cassandra ⑂ ▣
A Cassandra Native Protocol 3 implementation using Tokio for IO.
Rust ★ 0 8y agoExplain → -
yaml ▣
YAML support for Serde
Rust ★ 0 11y agoExplain → -
metrics ⑂
📊 An infographics generator with 30+ plugins and 200+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
★ 0 4y agoExplain → -
onefetch ⑂
Git repository summary on your terminal
Rust ★ 0 2y agoExplain → -
vergen ⑂
Generate cargo instructions at compile time in build scripts for use with the env! or option_env! macros
Rust ★ 0 2y agoExplain → -
resume
My resume based on my linkedin page
HTML ★ 0 2y agoExplain → -
dummy ⑂
No description.
Rust ★ 0 4y agoExplain → -
depot
All kinds of documents and configuration, related to any project
Rust ★ 0 4y agoExplain → -
uluru ⑂
A simple, fast, LRU cache implementation.
Rust ★ 0 4y agoExplain → -
cargo-release ⑂
Cargo subcommand "release": everything about releasing a rust crate.
Rust ★ 0 5y agoExplain → -
ttfb ⑂
Library + CLI-Tool to measure the TTFB (time to first byte) of HTTP requests. Additionally, this crate measures the times of DNS lookup, TCP connect and TLS handshake.
★ 0 4y agoExplain → -
concread ⑂
Concurrently Readable Data Structures for Rust
★ 0 5y agoExplain → -
youchoose ⑂
A lightweight terminal menu for Rust
Rust ★ 0 5y agoExplain → -
futures-lite ⑂
A lightweight async prelude
Rust ★ 0 5y agoExplain → -
quick-error ⑂
A rust-macro which makes errors easy to write
Rust ★ 0 5y agoExplain → -
zellij ⑂
A terminal workspace with batteries included
Rust ★ 0 5y agoExplain → -
stdarch ⑂
Rust's standard library vendor-specific APIs and run-time feature detection
HTML ★ 0 5y agoExplain → -
cumulus ⑂
Write Parachains on Substrate
★ 0 5y agoExplain → -
bevy_skybox ⑂
A skybox from an image for Bevy
Rust ★ 0 5y agoExplain → -
rust-dangerous ⑂
Rust library for safely and explicitly parsing untrusted data
Rust ★ 0 5y agoExplain → -
boolector-sys ⑂
Low-level Rust bindings for the Boolector SMT solver
Rust ★ 0 5y agoExplain → -
diffsitter ⑂
A tree-sitter based AST difftool
Rust ★ 0 5y agoExplain → -
broccoli ⑂
No description.
Rust ★ 0 5y agoExplain → -
homemaker ⑂
No description.
Rust ★ 0 5y agoExplain → -
pdbtbx ⑂
A PDB parser and handling library for Rust. Work in progress but likely to be useful in the near future.
Rust ★ 0 5y agoExplain → -
heim ⑂
Cross-platform async library for system information fetching 🦀
Rust ★ 0 5y agoExplain → -
smol ⑂
A small and fast async runtime for Rust
Rust ★ 0 5y agoExplain → -
combine ⑂
A parser combinator library for Rust
Rust ★ 0 5y agoExplain → -
tui-rs ⑂
Build terminal user interfaces and dashboards using Rust
Rust ★ 0 5y agoExplain → -
miniz_oxide ⑂
Rust replacement for miniz
C ★ 0 5y agoExplain → -
maxminddb-rust ⑂
Rust MaxMind DB Reader
Rust ★ 0 6y agoExplain → -
msgpack-rust ⑂
MessagePack implementation for Rust / msgpack.org[Rust]
Rust ★ 0 6y agoExplain → -
conference-tracks
An implementation of the conference tracks coding challenge in Rust the way I would love to see it
Rust ★ 0 8y agoExplain → -
topgrade ⑂
Upgrade all the things
Rust ★ 0 8y agoExplain → -
kubalyze
A framework to consume kubernetes resources in various ways (may never be finished)
Rust ★ 0 8y agoExplain → -
btank
Marry shotgun toolkit with bcore
HTML ★ 0 10y agoExplain → -
gocd-tools
Utilities to help managing a gocd instance
Ruby ★ 0 10y agoExplain → -
plusone
An experiment to experience differences between Java and Rust
Java ★ 0 10y agoExplain → -
dockerfiles
Contains various docker configurations, usually for build environments
JavaScript ★ 0 11y agoExplain → -
nonfree-apps-assembly
bcore compatible configuration for commercial applications
Python ★ 0 12y agoExplain →
No repos match these filters.