C2FO / vfs
Pluggable, extensible virtual file system for Go
☆322Updated this week
Alternatives and similar repositories for vfs:
Users that are interested in vfs are comparing it to the libraries listed below
- Abstract File Storage☆311Updated 9 months ago
- An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.☆259Updated 6 months ago
- The missing interface filesystem abstraction for Go☆333Updated 2 weeks ago
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆341Updated last year
- Is a general library to help modify or set data within data structures and other objects.☆251Updated last month
- Tool for transpiling C to Go.☆341Updated last month
- Golang cross-platform builder docker image with CGo and other tooling☆65Updated last year
- dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-s…☆321Updated last year
- ☆193Updated 6 months ago
- Virtual filesystem library written in golang☆470Updated 11 months ago
- Go concurrent-safe, goroutine-safe, thread-safe queue☆414Updated last year
- Pure Go implementation of Multicast DNS☆219Updated last week
- In-memory implementation of Go's `io/fs.FS` interface☆112Updated 4 months ago
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆240Updated 9 months ago
- S3 FileSystem (fs.FS) implementation☆185Updated last year
- Highly configurable, fast JSON encoder for Go☆176Updated last year
- A Simple and Clear CLI library. Dependency free.☆188Updated 8 months ago
- ☆548Updated this week
- Convert snake case, camel case and kebap case strings☆147Updated last year
- Go utilities for performing shell-like word splitting/joining☆204Updated 10 months ago
- Generic resource pool for Go☆341Updated 2 weeks ago
- various libs or tools for Golang☆102Updated last month
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆365Updated last year
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆199Updated 2 years ago
- A Go client for rqlite, the distributed database built on SQLite☆161Updated 3 weeks ago
- Golang Inter-process communication library for Window, Mac and Linux.☆187Updated last year
- A tiny HTTP server for supporting custom Golang import paths☆321Updated last week
- 🚀 Fast and light wildcard pattern matching.☆83Updated last week
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- The Emperor takes care of all errors personally☆352Updated 4 years ago