Highlights
- Pro
Stars
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
Staging repo for development of native port of TypeScript
Copybara: A tool for transforming and moving code between repositories.
Lexer generator for C, C++, D, Go, Haskell, Java, JS, OCaml, Python, Rust, Swift, V and Zig.
Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achieving the lowest possible latency and jitter in Go.
A highly experimental vi-inspired editor where you edit code, not text.
Assert your Go code is inlined and bounds-check eliminated
eBPF Observability - Distributed Tracing and Profiling
An alternative to stack traces for your Go errors
Integrate cutting-edge LLM technology quickly and easily into your apps
LangChain for Go, the easiest way to write LLM-based programs in Go
Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models.
A high-throughput and memory-efficient inference and serving engine for LLMs
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
A Decaying Least Frequently Used Cache implementation.
Experimental implementation of a proposed v2 encoding/json package
Automated changelog tool for preparing releases with lots of customization options
TypeChat is a library that makes it easy to build natural language interfaces using types.
Linter for Go requiring '_' prefix on unexported globals.
GoMock is a mocking framework for the Go programming language.
A tool for visualising and exploring Bazel Skyframe graphs.