Discover United Kingdom's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United Kingdom.
openfaas/faas
OpenFaaS - Serverless Functions Made Simplequii/learn-go-with-tests
Learn Go with test-driven developmentmatryer/xbar
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)tomnomnom/gron
Make JSON greppable!TykTechnologies/tyk
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolssjwhitworth/golearn
Machine Learning for Goapex/up
Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.a-h/templ
A language for writing HTML user interfaces in Go.mvdan/sh
A shell parser, formatter, and interpreter with bash support; includes shfmtRichardKnop/machinery
Machinery is an asynchronous task queue/job queue based on distributed message passing.liamg/traitor
⬆️ ☠️ 🔥 Automatic Linux privesc via exploitation of low-hanging fruit e.g. gtfobins, pwnkit, dirty pipe, +w docker.sockbitfield/script
Making it easy to write shell-like scripts in Goalexellis/k3sup
bootstrap K3s over SSH in < 60s 🚀fiorix/freegeoip
IP geolocation web serverTomWright/dasel
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.canonical/lxd
Powerful system container and virtual machine managerdop251/goja
ECMAScript/JavaScript engine in pure Gotj/node-prune
Remove unnecessary files from node_modules (.md, .ts, ...)rgburke/grv
GRV is a terminal interface for viewing git repositoriesJeffail/tunny
A goroutine pool for Goalexellis/arkade
Open Source Marketplace For Developer ToolsJeffail/gabs
For parsing, creating and editing unknown or dynamic JSON in Gotomnomnom/waybackurls
Fetch all the URLs that the Wayback Machine knows about for a domainmvdan/gofumpt
A stricter gofmtcbeuw/Cloak
A censorship circumvention tool to evade detection by authoritarian state adversariesboramalper/magnetico
Autonomous (self-hosted) BitTorrent DHT search engine suite.microcosm-cc/bluemonday
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSSViRb3/wgcf
🚤 Cross-platform, unofficial CLI for Cloudflare Warptomnomnom/assetfinder
Find domains and subdomains related to a given domainliamg/darktile
🌘 Darktile is a GPU rendered terminal emulator designed for tiling window managers.tomnomnom/httprobe
Take a list of domains and probe for working HTTP and HTTPS serversjuju/ratelimit
Efficient token-bucket-based rate limiter package.Humpheh/goboy
Multi-platform Nintendo Game Boy Color emulator written in Goopenfaas/faasd
A lightweight & portable faas enginecerbos/cerbos
Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.thought-machine/please
High-performance extensible build system for reproducible multi-language builds.keel-hq/keel
Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updatesawnumar/memguard
Secure software enclave for storage of sensitive information in memory.katzien/go-structure-examples
Examples for my talk on structuring go appsjuju/juju
Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).SpectoLabs/hoverfly
Lightweight service virtualization/ API simulation / API mocking tool for developers and testersarachnys/athenapdf
Drop-in replacement for wkhtmltopdf built on Go, Electron and Dockerjetstack/kube-lego
DEPRECATED: Automatically request certificates for Kubernetes Ingress resources from Let's Encryptopenfaas/faas-netes
Serverless Functions For KubernetesRichardKnop/go-oauth2-server
A standalone, specification-compliant, OAuth2 server written in Golang.tomnomnom/hacks
A collection of hacks and one-off scriptsoniony/TMSU
TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.hlandau/acmetool
🔒 acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)simonwhitaker/gibo
🤫 Easy access to gitignore boilerplatescanonical/snapd
The snapd and snap tools enable systems to work with .snap files.matryer/moq
Interface mocking tool for go generatedjhworld/simple-computer
the scott CPU from "But How Do It Know?" by J. Clark Scottandydunstall/piko
An open-source alternative to Ngrok, designed to serve production traffic and be simple to host (particularly on Kubernetes)apex/gh-polls
Polls for user feedback in GitHub issuessniptt-official/ots
🔐 Share end-to-end encrypted secrets with others via a one-time URLmatryer/is
Professional lightweight testing mini-framework for Go.tj/mmake
Modern Maketomnomnom/gf
A wrapper around grep, to help you grep for thingsRhymond/go-money
Go implementation of Fowler's Money patternjimeh/tmux-themepack
A pack of various Tmux themes.tomnomnom/meg
Fetch many paths for many hosts - without killing the hostsmatryer/vice
Go channels at horizontal scale (powered by message queues)liamg/gitjacker
🔪 :octocat: Leak git repositories from misconfigured websitesajermakovics/jvm-mon
Console-based JVM monitoring toollmorg/murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)bsm/redislock
Simplified distributed locking implementation using Redislizrice/containers-from-scratch
Writing a container in a few lines of Go code, as seen at DockerCon 2017 and on O'Reilly SafariJoelOtter/termloop
Terminal-based game engine for Go, built on top of Termboxjuju/errors
Common juju errors and functions to annotate errors. Based on juju/errgoapex/log
Structured logging package for Go.matryer/goblueprints
Source code for Go Programming Blueprintsinlets/inlets-operator
Get public TCP LoadBalancers for local Kubernetes clusterslaurent22/massren
massren - easily rename multiple files using your text editorspeps/go-hashids
Go (golang) implementation of http://www.hashids.orgSuperPaintman/the-evolution-of-a-go-programmer
The Evolution of a Go Programmerbradleyjkemp/memviz
Visualize your Go data structures using graphvizawalterschulze/goderive
Derives and generates mundane golang functions that you do not want to maintain yourselftomnomnom/anew
A tool for adding new lines to files, skipping duplicatesmunnerz/kube-plex
Scalable Plex Media Server on Kubernetes -- dispatch transcode jobs as pods on your cluster!bradleyjkemp/grpc-tools
A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.controlplaneio/kubesec
Security risk analysis for Kubernetes resourcesrehacktive/caffeine
A basic REST service for JSON data - enough for prototyping and MVPs!mvdan/xurls
Extract urls from textdanicat/pacgo
A Pac Man clone written in Go (with emojis!)uswitch/kiam
Integrate AWS IAM with Kubernetestechjacker/repo-security-scanner
CLI tool that finds secrets accidentally committed to a git repo, eg passwords, private keysnicholasjackson/building-microservices-youtube
Code repository for my Building Microservices YouTube series https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_mwitkow/go-proto-validators
Generate message validators from .proto annotations.trumail/trumail
📧 ✅ A Fast and Free Email Verification API written in Gomvdan/github-actions-golang
GitHub Actions as CI for Gobsm/sarama-cluster
Cluster extensions for Sarama, the Go client library for Apache Kafka 0.9 [DEPRECATED]marco-lancini/goscan
Interactive Network Scannerkrotik/eliasdb
EliasDB a graph-based database.tomnomnom/unfurl
Pull out bits of URLs provided on stdinjimmidyson/configmap-reload
Simple binary to trigger a reload when a Kubernetes ConfigMap is updatedmwitkow/grpc-proxy
gRPC proxy is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead.matryer/silk
Markdown based document-driven RESTful API testing.deuill/go-php
PHP bindings for the Go programming language (Golang)benjojo/totp-ssh-fluxer
Take security by obscurity to the next level (this is a bad idea, don't really use this please)KyleBanks/depth
Visualize Go Dependency TreesLove Open Source and this site? Check out how you can help us