| Crates.io | git-bug |
| lib.rs | git-bug |
| version | 0.2.4 |
| created_at | 2025-06-06 11:16:28.767348+00 |
| updated_at | 2025-06-06 20:02:34.246836+00 |
| description | A rust library for interfacing with git-bug repositories |
| homepage | |
| repository | https://git.foss-syndicate.org/vhack.eu/git_bug/git_bug/ |
| max_upload_size | |
| id | 1702860 |
| size | 378,206 |
A rust library for interfacing with git-bug repositories.
bugs, identities).Take a look at the documentation.
On a repository with 48889 issues (the rust/rust-lang issues imported into
git-bug), git-gub issues list takes around 5 seconds whilst git-bug bug
finishes in around 400 milliseconds. Without sorting git-gub finishes in
around 2 seconds. The reason for this performance difference comes down to the
missing cache layer, which means that we cannot leverage a query planner and
have suboptimal cache access patterns.
Run cargo xtask bench-compare <repo with lots of issues> --poop --hyperfine to
reproduce these.
git-bug.Gitoxide, which provides the
base for git-bug-rs.Taskchampion, which
was a huge inspiration for writing a good API, for entities based on
operations.This project complies with the REUSE v3.3 specification. This means that every file clearly states its copyright.