
- All languages
- ActionScript
- Agda
- ApacheConf
- Arduino
- Assembly
- Astro
- AutoIt
- Awk
- Batchfile
- C
- C#
- C++
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Coq
- Crystal
- Cuda
- DIGITAL Command Language
- Dart
- Dhall
- Dockerfile
- Elixir
- Elm
- Emacs Lisp
- Erlang
- F#
- GDScript
- Gherkin
- Go
- Groovy
- HCL
- HTML
- Haskell
- Haxe
- Inno Setup
- Java
- JavaScript
- Julia
- Jupyter Notebook
- KiCad Layout
- Kotlin
- LLVM
- Less
- Lua
- M4
- Makefile
- Markdown
- Mathematica
- NSIS
- Nim
- Nunjucks
- OCaml
- Objective-C
- Objective-C++
- OpenSCAD
- PHP
- Pascal
- Perl
- PostScript
- PowerShell
- Processing
- Prolog
- Pug
- Puppet
- PureScript
- Python
- R
- RAML
- ReScript
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- Shell
- Standard ML
- Starlark
- SuperCollider
- Swift
- TeX
- TypeScript
- VHDL
- Vala
- Vim Script
- Visual Basic
- Vue
- Web Ontology Language
Starred repositories
A curated list of awesome Go frameworks, libraries and software
Production-Grade Container Scheduling and Management
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
The world’s fastest framework for building websites.
Open Source Continuous File Synchronization
A node.js version management utility for Windows. Ironically written in Go.
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.
Podman: A tool for managing OCI containers and pods.
HTTP load testing tool and library. It's over 9000!
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)
A high performance HTTP request router that scales well
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Build Container Images In Kubernetes
Ebitengine - A dead simple 2D game engine for Go
Terminal UI library with rich, interactive widgets — written in Golang
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
Golang implementation of the Raft consensus protocol