The missing interface filesystem abstraction for Go
☆200Jul 11, 2021Updated 4 years ago
Alternatives and similar repositories for go-billy
Users that are interested in go-billy are comparing it to the libraries listed below
Sorting:
- siva - seekable indexed verifiable archiver☆102Oct 5, 2019Updated 6 years ago
- The missing interface filesystem abstraction for Go☆393Updated this week
- Package vfs provides an abstraction of the os and io packages that is easy to test.☆84Oct 15, 2025Updated 4 months ago
- borges collects and stores Git repositories.☆53Oct 11, 2019Updated 6 years ago
- Assisted code review, running custom code analyzers on pull requests☆152Aug 3, 2021Updated 4 years ago
- Queue is a generic interface to abstract the details of implementation of queue systems.☆48Apr 27, 2020Updated 5 years ago
- Project has been moved to: https://github.com/go-git/go-git☆4,897Apr 10, 2022Updated 3 years ago
- Flamingo is a very thin and simple platform-agnostic chat bot framework☆27Nov 1, 2016Updated 9 years ago
- Using io.Reader for data transformation in Go☆74Nov 3, 2020Updated 5 years ago
- A faster file programming language detector☆460Nov 14, 2021Updated 4 years ago
- Kallax is a PostgreSQL typesafe ORM for the Go language.☆855Dec 28, 2022Updated 3 years ago
- A Transport for http.Client that will cache responses according to the HTTP RFC☆758Apr 20, 2023Updated 2 years ago
- Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.☆982Nov 26, 2023Updated 2 years ago
- SQL interface to git repositories, written in Go. https://docs.sourced.tech/gitbase☆2,082Oct 19, 2023Updated 2 years ago
- Pipeline is a package to build multi-staged concurrent workflows with a centralized logging output.☆486Mar 14, 2024Updated last year
- Mount a BoltDB (https://github.com/boltdb/bolt) database as a FUSE filesystem;☆115Apr 16, 2020Updated 5 years ago
- A universal log interface☆79Dec 18, 2019Updated 6 years ago
- Composable utilities for Go contexts☆26Feb 6, 2019Updated 7 years ago
- Skylark in Go: the Skylark configuration language, implemented in Go [MOVED to go.starlark.net]☆1,180Mar 12, 2019Updated 6 years ago
- adding badger support to blevesearch☆63Feb 25, 2023Updated 3 years ago
- Package retry implements a wrapper to retry failing function calls.☆31Apr 27, 2025Updated 10 months ago
- Reusable transparent log database☆145Oct 29, 2020Updated 5 years ago
- Append-only storage in Go designed for the analytical workloads☆66Oct 21, 2018Updated 7 years ago
- [DEPRECATED] Slim is a Go tool that lists only those packages affected by source control changes☆22Apr 12, 2019Updated 6 years ago
- Babelfish Go client☆37Nov 18, 2019Updated 6 years ago
- A workerpool that can get expanded & shrink dynamically.☆52Mar 23, 2021Updated 4 years ago
- A tool for querying the file system with a SQL-like language.☆75Jan 25, 2025Updated last year
- Golang io interfaces across an RPC connection.☆20Jul 23, 2013Updated 12 years ago
- goembed is a tool for embedding data in a Go program.☆12Jul 24, 2018Updated 7 years ago
- Yet Another RPC for Go☆10Jun 21, 2018Updated 7 years ago
- Generate Go structs from JSON!☆42May 1, 2013Updated 12 years ago
- functionality for building debs in Go. Covers similar ground to dpkg,dpkg-deb and dpkg-source☆13Oct 1, 2020Updated 5 years ago
- Easy GitHub OAuth☆28Dec 4, 2019Updated 6 years ago
- Web client for Babelfish server☆21Dec 9, 2022Updated 3 years ago
- Make temporary edits to your Go module dependencies☆914Jun 3, 2025Updated 8 months ago
- Easy SSH servers in Golang☆4,097Jan 27, 2025Updated last year
- Immutable collections for Go☆741Aug 17, 2023Updated 2 years ago
- ⚖️ A tool for transpiling C to Go.☆2,175Feb 19, 2026Updated last week
- Reliable project licenses detector.☆238Jun 9, 2023Updated 2 years ago