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:
- Package vfs provides an abstraction of the os and io packages that is easy to test.☆84Oct 15, 2025Updated 5 months ago
- The missing interface filesystem abstraction for Go☆395Mar 5, 2026Updated 2 weeks ago
- borges collects and stores Git repositories.☆53Oct 11, 2019Updated 6 years ago
- siva - seekable indexed verifiable archiver☆102Oct 5, 2019Updated 6 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,891Apr 10, 2022Updated 3 years ago
- Flamingo is a very thin and simple platform-agnostic chat bot framework☆27Nov 1, 2016Updated 9 years ago
- Assisted code review, running custom code analyzers on pull requests☆152Aug 3, 2021Updated 4 years ago
- A faster file programming language detector☆459Nov 14, 2021Updated 4 years ago
- Kallax is a PostgreSQL typesafe ORM for the Go language.☆855Dec 28, 2022Updated 3 years ago
- Using io.Reader for data transformation in Go☆74Nov 3, 2020Updated 5 years ago
- An extensible MySQL server implementation in Go.☆1,035Jan 27, 2021Updated 5 years ago
- Web client for Babelfish server☆21Dec 9, 2022Updated 3 years ago
- Mount a BoltDB (https://github.com/boltdb/bolt) database as a FUSE filesystem;☆115Apr 16, 2020Updated 5 years ago
- Golang io interfaces across an RPC connection.☆20Jul 23, 2013Updated 12 years ago
- An example of GRPC Dialing with os.Stdin and os.Stdout of a child process.☆10Mar 5, 2021Updated 5 years ago
- Babelfish Go client☆37Nov 18, 2019Updated 6 years ago
- SQL interface to git repositories, written in Go. https://docs.sourced.tech/gitbase☆2,083Oct 19, 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
- Skylark in Go: the Skylark configuration language, implemented in Go [MOVED to go.starlark.net]☆1,181Mar 12, 2019Updated 7 years ago
- ggit☆18Jul 8, 2013Updated 12 years ago
- Composable utilities for Go contexts☆26Feb 6, 2019Updated 7 years ago
- [DEPRECATED] See https://github.com/src-d/go-mysql-server☆10Feb 9, 2018Updated 8 years ago
- Rendering capabilities for go-text based typesetting☆15Mar 2, 2026Updated 2 weeks ago
- A universal log interface☆79Dec 18, 2019Updated 6 years ago
- Golang fixed versions tool for your private and public dependencies☆23Jan 30, 2017Updated 9 years ago
- Pipeline is a package to build multi-staged concurrent workflows with a centralized logging output.☆487Mar 14, 2024Updated 2 years ago
- Package retry implements a wrapper to retry failing function calls.☆31Apr 27, 2025Updated 10 months ago
- adding badger support to blevesearch☆63Feb 25, 2023Updated 3 years ago
- Make temporary edits to your Go module dependencies☆912Jun 3, 2025Updated 9 months ago
- Go package for abstracting stats collection☆216Feb 19, 2026Updated last month
- Immutable collections for Go☆741Aug 17, 2023Updated 2 years ago
- A Golang library that provides a standard way to execute code when a process exits normally or due to a signal.☆117Sep 27, 2017Updated 8 years ago
- Compile your github Go repo into binary. (still in beta)☆54Jun 25, 2018Updated 7 years ago
- Real homebrew!☆23Jul 19, 2017Updated 8 years ago
- goembed is a tool for embedding data in a Go program.☆12Jul 24, 2018Updated 7 years ago
- Go constants for the multicodec table☆39Feb 22, 2026Updated 3 weeks ago
- Yet Another RPC for Go☆10Jun 21, 2018Updated 7 years ago
- A FUSE file system in Go extended with persistent file storage☆125Nov 3, 2020Updated 5 years ago