This is your work, valued
jsonschema. JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go
★ 1.2kboon. JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation in Rust
★ 120jlibs. Common Utilities for Java. See Documentation at
★ 66picker.nvim. Neovim Picker
★ 15wordiff.nvim. adds word-diff for filetypes diff, gitcommit
★ 14raft. Golang implementation of the Raft consensus protocol
★ 13xpath. XPath 1.0 Engine in Go
★ 12dotfiles. Lua
★ 11xpathparser. XPath 1.0 Parser in Go
★ 11binlog. mysql binlog replication protocol in golang
★ 9quickfix.nvim. makes neovim quickfixlist pretty
★ 7MyBlog. My Blog
★ 7dom. XML Document Object Model in Go
★ 6logflow. Fast and Lightweight Log processor and forwarder for Kubernetes
★ 6notes. see algorithms at https://santhosh-tekuri.github.io/notes
★ 5silence.nvim. MInimal ColorScheme for Neovim
★ 5maven-repository. my private maven repository
★ 4fnet. programmable hosts, firewall, bandwidth to test network failures in unit testing
★ 1promconfigmgr. generate prometheus configuration from kubernetes configmaps
★ 1git.nvim. git plugin for neovim
★ 1picker.nvim. Neovim Picker
★ 15zig-interface. Comptime interface generation modeled after vtable design found in the stdlib.
★ 181wordiff.nvim. adds word-diff for filetypes diff, gitcommit
★ 14quickfix.nvim. makes neovim quickfixlist pretty
★ 7typst-preview.nvim. Live typst preview directly in neovim
★ 52ed-cmd.nvim. Neovim editable commandline
★ 65typist. A stupid simple type test written in pure Bash v5.1+
★ 13zprof. A cross-allocator memory profiler for Zig. Tracks logical allocations, detects memory leaks, and logs memory changes with optional thread-safe mode.
★ 119xdg-ninja. A shell script which checks your $HOME for unwanted files and directories.
★ 3.3kxml_to_parquet. Convert one or more XML files into Apache Parquet format. Only requires a XSD and XML file to get started.
★ 38programmer-colemak. Keyboard layout for programmers, based on Colemak
★ 65hitori. Hitori is a generic regular expressions library.
★ 54boon. JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation in Rust
★ 120conc. Better structured concurrency for go
★ 10kwezterm. A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
★ 28kgnet. 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
★ 11khelix. A post-modern modal text editor.
★ 45kdragonboat. A feature complete and high performance multi-group Raft library in Go.
★ 5.3kgo-disruptor. A port of the LMAX Disruptor to the Go language.
★ 1.5klima. Linux virtual machines, with a focus on running containers
★ 21kcolima. Container runtimes on macOS (and Linux) with minimal setup
★ 30kmiller. Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
★ 9.9kbowtie. JSON Schema in every programming language
★ 91mkcert. A simple zero-config tool to make locally trusted development certificates with any names you'd like.
★ 59kearthly. Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
★ 12kktunnel. A cli that exposes your local resources to kubernetes
★ 1.1kwrapcheck. A Go linter to check that errors from external packages are wrapped
★ 375vhs. Your CLI home video recorder 📼
★ 20kgo-mysql-server. A MySQL-compatible relational database with a storage agnostic query engine. Implemented in Go.
★ 2.6knset. Super fast and memory efficient set implementation for unsigned integers
★ 20statsviz. Visualise Go runtime metrics in real time
★ 3.6kjsonschema. JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go
★ 1.2kbinlog. mysql binlog replication protocol in golang
★ 9go-nanoid. Nano ID for Go
★ 440sonic. A blazingly fast JSON serializing & deserializing library
★ 9.5kgo-deadlock. Online deadlock detection in go (golang)
★ 1.2kpanicparse. Crash your app in style (Golang)
★ 3.7kRDM. Easily set Mac Retina display to higher unsupported resolutions
★ 4.2kdocopt. Create *beautiful* command-line interfaces with Python
★ 8kbtree. B-tree implementation for Go
★ 238jsonschema. An implementation of the JSON Schema specification for Python
★ 5kcomic-mono-font. A legible monospace font... the very typeface you’ve been trained to recognize since childhood
★ 2.9kgomempool. A []byte pool for Go.
★ 44migrate. Database migrations. CLI and Golang library.
★ 19ktail. Go package for reading from continously updated files (tail -f)
★ 2.8kJSON-Schema-Test-Suite. A language agnostic test suite for the JSON Schema specifications
★ 732peco. Simplistic interactive filtering tool
★ 7.9kvitess. Vitess is a database clustering system for horizontal scaling of MySQL.
★ 21kwebsocket. Minimal and idiomatic WebSocket library for Go
★ 5.3kvmcli. A set of utilities (vmcli + vmctl) for macOS Virtualization.framework
★ 842geziyor. Geziyor, blazing fast web crawling & scraping framework for Go. Supports JS rendering.
★ 2.8kdbmate. 🚀 A lightweight, framework-agnostic database migration tool.
★ 7kgo-hashlru. A simple thread-safe and fixed size LRU. Based on the Hashlru Algorithm :arrows_clockwise:
★ 71fyne. Cross platform GUI toolkit in Go inspired by Material Design
★ 28kqmux. wire protocol for multiplexing connections or streams into a single connection, based on a subset of the SSH Connection Protocol
★ 250go-reflect. Zero-allocation reflection library for Go
★ 595ctop. Top-like interface for container metrics
★ 18kgo-json. Fast JSON encoder/decoder compatible with encoding/json for Go
★ 3.7kdistroless. 🥑 Language focused docker images, minus the operating system.
★ 23ksq. sq data wrangler
★ 2.5ksqlc. Generate type-safe code from SQL
★ 18kkingbus. A distributed MySQL binlog storage system built on Raft
★ 893myreplication. Golang MySql binary log replication listener
★ 194go-mysql-elasticsearch. Sync MySQL data into elasticsearch
★ 4.2kgo-mysql. a powerful mysql toolset with Go
★ 5klimiter. Dead simple rate limit middleware for Go.
★ 2.3kskipper. An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
★ 3.3ksimdjson-go. Golang port of simdjson: parsing gigabytes of JSON per second
★ 2klogflow. Fast and Lightweight Log processor and forwarder for Kubernetes
★ 6tview. Terminal UI library with rich, interactive widgets — written in Golang
★ 14ktcplisten. Customizable TCP net.Listener for Go
★ 151genex. Genex package for Go
★ 77httprouter. A high performance HTTP request router that scales well
★ 17kfasthttp. Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
★ 23kpflag. Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
★ 2.8kmultipass. Multipass orchestrates virtual Ubuntu instances
★ 9.2kscs. HTTP Session Management for Go
★ 2.6knotify. File system event notification library on steroids.
★ 935go-cmp. Package for comparing Go values in tests
★ 4.7khumanlog. Observability on your laptop
★ 960gojay. high performance JSON encoder/decoder with stream API for Golang
★ 2.1kdocker-debug. use new container attach on already container go on debug
★ 640raft. Golang implementation of the Raft consensus protocol
★ 13go-micro. A Go agent harness and service framework
★ 23kmonkey. Monkey patching in Go
★ 3.4kdissertation. Sources for my PhD dissertation on the Raft consensus algorithm
★ 1.1kgo-statsd. A simple, efficient StatsD Client for Go.
★ 621m-go-websockets. handling 1M websockets connections in Go
★ 6kfnet. programmable hosts, firewall, bandwidth to test network failures in unit testing
★ 1gitin. commit/branch/workdir explorer for git
★ 1.9kdque. dque is a fast, embedded, durable queue for Go
★ 794gotest. go test with colors
★ 1.4kgoproxy. GoProxy is a ReverseProxy / LoadBalancer helper for Golang
★ 176certmagic. Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
★ 5.6kff. Flags-first package for configuration
★ 1.4kmin. A minimalistic web framework with route grouping and middleware chaining
★ 94autopprof. Pprof made easy at development time for Go
★ 757watermill. Building event-driven applications the easy way in Go.
★ 9.8krenameio. Package renameio provides a way to atomically create or replace a file or symbolic link.
★ 678tableflip. Graceful process restarts in Go
★ 3.2kspeedscope. 🔬 A fast, interactive web-based viewer for performance profiles.
★ 6.7kminica. minica is a small, simple CA intended for use in situations where the CA operator also operates each host where a certificate will be used.
★ 3.3kwebview. Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
★ 14kexpr. Expression language and expression evaluation for Go
★ 7.9kerrors. Simple error handling primitives
★ 8.3klightproxy. lightweight local proxy
★ 118notes. see algorithms at https://santhosh-tekuri.github.io/notes
★ 5jlibs. Common Utilities for Java. See Documentation at
★ 66shaman. Small, lightweight, api-driven dns server.
★ 456lux. 👾 Fast and simple video download library and CLI tool written in Go
★ 32kguard. NOT MAINTAINED! A generic high performance circuit breaker & proxy server written in Go
★ 736grpcurl. Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
★ 13kmarkdown-mathjax. Live markdown editor based on MathJax and Marked
★ 125litter. Litter is a pretty printer library for Go data structures to aid in debugging and testing.
★ 1.7kgtfmt. like gofmt except for go templates
★ 173evio. Fast event-loop networking for Go
★ 6kgrapes. easy way to distribute commands over ssh.
★ 170moss. moss - a simple, fast, ordered, persistable, key-val storage library for golang
★ 1kteeproxy. Go
★ 534goth. Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
★ 6.6kdevdns. DNS server that replies the same address ("127.0.0.1" by default) to all type A queries
★ 207two-factor-auth. Generate 2FA tokens compatible with Google Authenticator
★ 417ws. A tiny WebSocket library for Go.
★ 6.5krouter. ⚡️ A lightning fast HTTP router
★ 185commonregex. 🍫 A collection of common regular expressions for Go
★ 898godeps. Simple dependency locking tool for Go
★ 25oklog. A distributed and coördination-free log management system
★ 3kwhen. A natural language date/time parser with pluggable rules
★ 1.5kcherami-server. Distributed, scalable, durable, and highly available message queue system. This project is deprecated and not maintained.
★ 1.4kgo-spew. Implements a deep pretty printer for Go data structures to aid in debugging
★ 6.4kgodebug. Debugging helper utilities for Go
★ 359funnel. A minimalistic 12 factor log router written in Go
★ 312gvt. gvt was a minimal go vendoring tool, based on gb-vendor. Today, you want to use modules instead.
★ 724q. Quick and dirty debugging output for tired Go programmers
★ 1.5kfinn. Fast Raft framework using the Redis protocol for Go
★ 533redlog. Redis style logger for Go
★ 28socker. A Go library to simplify the use of SSH for devops
★ 252manul. :smirk_cat: The madness vendoring utility for Golang programs
★ 659leaktest. Goroutine Leak Detector
★ 1kbigcache. Efficient cache for gigabytes of data written in Go.
★ 8.1kgo-tools. Staticcheck - The advanced Go linter
★ 6.8kregen. Tool to generate random strings from Go/RE2 regular expressions (Migrated to https://git.sr.ht/~nilium/regen)
★ 80uitable. A go library to improve readability in terminal apps using tabular data
★ 742pythia. Browser based user interface for the Go source code guru
★ 336ngrok. Unified ingress for developers
★ 24kgomail. The best way to send emails in Go.
★ 4.7kgo-metrics. Go port of Coda Hale's Metrics library
★ 3.5kgo-systemd. Go bindings to systemd socket activation, journal, D-Bus, and unit files
★ 2.7kgo-getter. Package for downloading things from a string URL using a variety of protocols.
★ 1.8kdom. XML Document Object Model in Go
★ 6xpath. XPath 1.0 Engine in Go
★ 12xpathparser. XPath 1.0 Parser in Go
★ 11MyBlog. My Blog
★ 7