Starred repositories
Indexed db like API on top of native, websql or memory implementation
A grpc test comparing file uploading via unary vs stream requests
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
🤖 The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transf…
😎 Awesome lists about all kinds of interesting topics
Create a tcp proxy through unix domain sockets
A blazingly fast JSON serializing & deserializing library
Uses python3.10, Debian, python-Nmap, OpenaAI, and flask framework to create a Nmap API that can do scans with a good speed online and is easy to deploy. This is a implementation for our college PC…
Distributed reliable key-value store for the most critical data of a distributed system
⚖️ A highly scalable, distributed, real-time chat application built with GO, websockets, cloud native NATS for messaging between microservices and a Next.js frontend.
Real-Time Chat Application with Go and Angular
An example implementation of bridging gRPC with a GopherJS frontend over Websockets
gRPC to JSON proxy generator following the gRPC HTTP spec
Client/Server chat application using WebSockets and gRPC with protobuf. Used to learn more about channels and concurrency in go.
A proxy to transparently upgrade grpc-gateway streaming endpoints to use websockets
Golang Rich Error, for having better visibility when things don't work as expected.
Go package for dealing with maps, slices, JSON and other data.
A Cloud Native Batch System (Project under CNCF)
Golang implementation of the Raft consensus protocol
CursusDB is an open-source distributed in-memory yet persisted document oriented database system with real time capabilities.
The Go language implementation of gRPC. HTTP/2 based RPC