sashabaranov / pike
Generate CRUD gRPC backends from single YAML description.
☆312Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for pike
- Mortar is a GO framework/library for building gRPC (and REST) web services.☆679Updated 11 months ago
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆363Updated last year
- Mocking your SQL database in Go tests has never been easier.☆841Updated 3 weeks ago
- dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-s…☆310Updated last year
- Composable HTML components in Golang☆202Updated last year
- Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner.☆407Updated 5 months ago
- Go driven rpc code generation tool for right now.☆804Updated 3 months ago
- Distributed WebSocket broker☆220Updated last year
- Role Based Access Control (RBAC) with database persistence☆285Updated last year
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆336Updated last year
- Type safe SQL query builder and struct mapper for Go☆197Updated last year
- SQL data mapper for Go☆221Updated last year
- Go package containing implementations of efficient encoding, decoding, and validation APIs.☆996Updated 2 months ago
- high performance fixed decimal place math library for Go☆315Updated last month
- structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.☆816Updated 9 months ago
- Simple job queues for Go backed by Redis☆266Updated 6 months ago
- Clone of golang/groupcache with TTL and Item Removal support☆495Updated 4 months ago
- ⚡ Live views for GoLang with reactive HTML over WebSockets 🔌☆263Updated 2 years ago
- Zero boilerplate database operations for Go☆406Updated 3 years ago
- Create a gRPC server from code generated by sqlc☆132Updated last month
- Graphik is a Backend as a Service implemented as an identity-aware document & graph database with support for gRPC and graphQL☆317Updated 2 years ago
- Go fearless SQL. Sqlvet performs static analysis on raw SQL queries in your Go code base.☆493Updated 2 months ago
- Efficient and reliable background processing for Go☆131Updated 4 years ago
- An easy HTTP client for Go. Inspired by the immortal Requests.☆384Updated last month
- Real-time visualization tool for Go process metrics☆472Updated 2 years ago
- A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.☆241Updated 2 years ago
- 🌐 Interact with browser from Go. Manually crafted WebAPI interoperation library.☆209Updated 8 months ago
- Implementation of io/fs.FS that appends SHA256 hashes to filenames to allow for aggressive HTTP caching.☆361Updated 8 months ago
- A go in-memory table☆229Updated 2 years ago
- Error handling library with readable stack traces and flexible formatting support 🎆☆1,500Updated last year