Highlights
Stars
- All languages
- ANTLR
- ActionScript
- Agda
- Arduino
- Assembly
- Astro
- C
- C#
- C++
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Crystal
- D
- Dart
- Eagle
- Elixir
- Elm
- Emacs Lisp
- Erlang
- F#
- Frege
- Gherkin
- Gnuplot
- Go
- HTML
- Haskell
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- Less
- LiveScript
- Lua
- MATLAB
- MDX
- Makefile
- Markdown
- Nim
- Nix
- Nunjucks
- Objective-C
- Objective-C++
- Objective-J
- OpenSCAD
- PHP
- Perl
- PlantUML
- PowerShell
- Processing
- Prolog
- Pug
- Pure Data
- Python
- R
- Racket
- Ragel
- Rich Text Format
- Rocq Prover
- Roff
- Ruby
- Rust
- SCSS
- SVG
- Scala
- Shell
- Shen
- Standard ML
- Swift
- TeX
- TypeScript
- Vim Script
- Yacc
A curated list of awesome Go frameworks, libraries and software
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performanceāup to 40 times fasterāthanks to httprouter. Gin is designed for ā¦
Open Source Continuous File Synchronization
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Define and run multi-container applications with Docker
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
CockroachDB ā the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
HTTP load testing tool and library. It's over 9000!
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
A declarative, simple, fast, and fun package for building command line tools in Go
Learn Go with test-driven development
A command-line tool that makes git easier to use with GitHub.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with š¦
lightweight, idiomatic and composable router for building Go HTTP services
Vitess is a database clustering system for horizontal scaling of MySQL.
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidenceā¦
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
A task runner / simpler Make alternative written in Go
A high productivity, full-stack web framework for the Go language.