Windows API and GUI in idiomatic Go.
Open Source realtime backend in 1 file
Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models.
Easy web analytics. No tracking of personal data.
A powerful little TUI framework 🏗
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™
Visualize package dependencies as XKCD-style tower diagrams. Supports Python, Rust, JavaScript, Ruby, PHP, Java, and Go.
Building event-driven applications the easy way in Go.
semantic version utility
The simplest way to protect your apps with a login screen.
Meshery, the cloud native manager
🔥 End-to-end encrypted cloud for everything.
Curated list of Go design patterns, recipes and idioms
The most advanced status page in the world
The easiest, and most secure way to access and protect all of your infrastructure.
“rsync for cloud storage” - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
A full desktop environment for Linux/Unix using Fyne
GoMLX: An Accelerated Machine Learning Framework For Go
A library for calling C functions from Go without Cgo
A Commander for modern Go CLI interactions
General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor
A terrible web ui and RPC server for yt-dlp. Designed to be self-hosted.
The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti
Make Highly Customized Boxes for CLI
A lightweight, secure, and feature-rich Discord terminal (TUI) client.
Select, put and delete data from JSON, TOML, YAML, XML, INI, HCL and CSV files with a single tool. Also available as a go mod.
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
Encrypted overlay filesystem written in Go
Dolt – Git for Data
D2 is a modern diagram scripting language that turns text to diagrams.
🌩 Self-hosted file management and sharing system, supports multiple storage providers
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go
Nuke a whole AWS account and delete all its resources.
Donetick an open-source, user-friendly app for managing tasks and chores, featuring customizable options to help you and others stay organized
A Matrix client written in Go.
Terminal-based Docker manager - monitor CPU/memory, view logs, and manage containers
Fast disk usage analyzer with console interface written in Go
🏆 A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.
Full reference of LinkedIn answers 2024 for skill assessments (aws-lambda, rest-api, javascript, react, git, html, jquery, mongodb, java, Go, python, machine-learning, power-point) linkedin excel test lösungen, linkedin machine learning test LinkedIn test questions and answers
A modern download manager that supports all platforms. Built with Golang and Flutter.
Obfuscate Go builds
Fast linters runner for Go
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Receive notifications when an image is updated on a Docker registry
Infisical is the open-source platform for secrets, certificates, and privileged access management.
The to-do app to organize your life.
Create beautiful applications using Go
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Notification library for gophers and their furry friends.
Easily and securely send things from one computer to another 🐊 📦
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
A terminal-based SSH manager inspired by lazydocker and k9s - Written in go
Secure internet sharing made simple.
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
LangChain for Go, the easiest way to write LLM-based programs in Go
Go Version Manager
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple.
MetaCall: The ultimate polyglot programming experience.
A self hosted virtual browser that runs in docker and uses WebRTC.
Database migrations. CLI and Golang library.
Now is a time toolkit for golang
Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
Pretty fancy and modern terminal file manager
Expression language and expression evaluation for Go
A general purpose syntax highlighter in pure Go
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
Kubernetes IN Docker - local clusters for testing Kubernetes
mactop - Apple Silicon Monitor Top
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
Simple bookmark manager built with Go
Automatically generate RESTful API documentation with Swagger 2.0 for Go.
Easy SSH servers in Golang
Go rules for Bazel
Retry a command with exponential backoff and jitter (+ Starlark expressions)
Fast and reliable background jobs in Go
Borgo is a statically typed language that compiles to Go.
A simple, zero-dependencies library to parse environment variables into structs
A polyglot web converter.
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.
Alexandrie is a fast, modern, and open-source web application for Markdown note taking, designed for students, creators, and knowledge workers seeking a productive and flexible tool. Build structured notes using an extended Markdown syntax, organize them with workspaces and categories, and work seamlessly both online and offline.
A production-ready QUIC implementation in pure Go
🔯 Modern, batteries-included Hugo theme for creating beautiful doc, blog and static websites
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
Easily install prebuilt binaries from GitHub.
Utility for checking and viewing Golang struct alignment info
Most advanced key-value database written in Go, extremely fast, compatible with LSM tree and B+ tree.
A curated list of awesome Ebitengine frameworks, libraries and software
All-in-one delivery platform for AI-driven development.
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
A lightweight next-gen data explorer - Postgres, MySQL, SQLite, MongoDB, Redis, MariaDB, Elastic Search, and Clickhouse with Chat interface
Go OAuth2
yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
An elegant MIME/SMTP email library with support for attachments
Making it easy to write shell-like scripts in Go
spx - A Scratch Compatible Go/XGo 2D Game Engine for STEM education
A ICS / ICal parser and serialiser for Golang.
The database client every command line junkie deserves.
Parse RSS, Atom and JSON feeds in Go
Jet template engine
Django-syntax like template-engine for Go
Gen: Friendly & Safer GORM powered by Code Generation
🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.
Rule engine implementation in Golang
Embedded Go Database, the fast alternative to SQLite, gorm, etc.
A Golang Matrix framework.
👀 A modern watch command. Time machine and pager etc.
Arbitrary-precision fixed-point decimal numbers in Go
An email and SMTP testing tool with API for developers
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
NES/Famicom emulator with P2P network multiplayer and WASM support
Utilities and notes for my gentoo installation
♪ A low-level library to play sound on multiple platforms ♪
Easy and fast file sharing from the command-line.
Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.
Color package for Go (golang)
A push notification server written in Go (Golang).
Make your Go programs use less memory (maybe)
A highly extensible Git implementation in pure Go.
Run any Linux process in a secure, unprivileged sandbox using Landlock. Think firejail, but lightweight, user-friendly, and baked into the kernel.
REI3 - Free and open low code
Go library to capture desktop to image
A lightweight, open-source, privacy-first bookmark manager that unifies your bookmarks across multiple browsers, syncs them in real time (locally or P2P), requires no extensions, and stores everything locally.
Jennifer is a code generator for Go
User interface engine and widget library for Ebitengine
sql driver for CSV, TSV, LTSV, Parquet, Excel with gzip, bzip2, xz, zstd support.
Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats
🚀 Copper is a Go toolkit complete with everything you need to build web apps.
A tool to list and diagnose Go processes currently running on your system
Go implementation of AppImage tools
📧 Easy to use, yet comprehensive library for sending mails with Go
A very small, very simple, yet very secure encryption tool.
MIT-licensed Qt bindings for Go
A parser library for Go
Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template
Dendrite is a second-generation Matrix homeserver written in Go!
Visualize call graph of a Go program using Graphviz
jq for binary formats - tool, language and decoders for working with binary and text formats
Visualise Go runtime metrics in real time
✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It’s completely configurable and 100% cross-platform compatible.
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
Swiss army knife of multi-service CLI download utilities written on Go.
Render Svelte components in your Go http handlers.
🌘 Darktile is an experimental/abandoned GPU rendered terminal emulator designed for tiling window managers.
Execute JavaScript from Go
Create Go projects faster → Auth, DB, gRPC, Docker, Swagger, and monitoring included.
The only reasonable scripting engine for Go.
Go implementation of the XDG Base Directory Specification and XDG user directories
Self-hostable instant messaging server compatible with classic AIM and ICQ clients. (Independently developed, not affiliated with or endorsed by AOL)
Cross-platform client for PostgreSQL databases
Task automation Go library
Go tool for managing Linux filesystem encryption
A lightweight, self-hosted bookmark dashboard with keyboard shortcuts.
eaisly execute SQL against CSV/TSV/LTSV and Microsoft Excel™ with shell.
Binary editor written in Go
📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
🦉 Free open-source notetaking app with real-time sync 🔄⚡️🚀
Compute various size metrics for a Git repository, flagging those that might cause problems
A CLI utility that generates PDFs from Markdown. Features: syntax highlighting (for code blocks), dark, light and custom themes, TOC autogeneration, tables, pagination control (using horizontal lines - especially useful for presentations), page Footer (consisting of author, title and page number), support of non-Latin charsets and multiple fonts
A beautiful window manager for x11
A curated list of articles complaining that go (golang) isn’t good enough
Play with pprof on macOS
A simple, remotely configurable monitoring service.
Go Perceptual image hashing package
Online Go Debugger & Visualizer
Cross Platform tool to validate configuration files
Fast and flexible scripting for Go developers and DevOps.
A charts library for Golang
Disposable webmail server (similar to Mailinator) with built in SMTP, POP3, RESTful servers; no DB required.
A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.
Generate Typescript types from Golang source code
an R-Tree library for Go
Embeddable and distributed in-memory alternative to Redis.
React-like desktop GUI toolkit for Go
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
Low-level Go interface to SQLite 3
Nano ID for Go
MIME mail encoding and decoding package for Go
A simple evaluation markup with a simple parser too.
g2 Gentoo Tools
The missing POP3 💌 server for Amazon Simple Email Service - written in golang.
GoNB, a Go Notebook Kernel for Jupyter
The Go/XGo Interpreter
Warrant is a highly scalable, centralized authorization service based on Google Zanzibar. Use it to define, enforce, query, and audit application authorization and access control.
Query the Unicode database from the commandline, with good support for emojis
An alternative to rss2email written in golang with many filters
A graphical text editor
Mainpulate, Steal and Modify Windows Tokens in Go
Landing page for when you open browsers / live bookmarks in go.
Source code editor in pure Go.
“CLI Mate” autogenerates CLIs from structs / functions (nested subcommands, global / local flags, help generation, typo suggestions, shell completion etc.)
A natural language date/time parser with pluggable rules
A text editor written in Go
Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
An IMAP server library written in Go
Convert images to computer generated art using delaunay triangulation.
🌭 The hotdog web browser and browser engine 🌭
Turn your Makefile into a graph
Go parser for ssh_config files
An extensible file system abstraction for Go. File systems, composable interfaces, and test suites.
Backhub helps maintain backups of multiple GitHub repos as full local mirrors.
Run babel transforms using Go to transpile your modern JavaScript and JSX.
A wide variety of random useragents
Go SQLite3 driver
Discord archive tool
Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.
A google datastore query aggregator and compiler with some minor enhancements
Continuous Benchmark for Go Project
structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.
Yet another semantic version incrementor and tagger for git
Rudimentary web browser written in Golang
QBasic Nibbles in Go
A simple/minimal TCL interpreter, written in golang
A tiny, portable, immediate-mode UI library ported to idiomatic Go
Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)
Convert Go values to their AST
Standalone analytics app in a CLI
Font lengths tester by generating pngs of each font and sorting by length automatically
A generator for the nokia phone keyboard meme
Very basic cron job discord bot for publishing the latest entry in an rss feed.
Landing page for when you open browers / live bookmarks in go. – AI based C -> Go port
Munki-like Application Management for Windows
MuseWeb is a Prompt Driven AI WebServer
A golang map in which entries expire after given a time period
A cross-platform Go library to get configuration and cache directories.
Useful set of tools which helps to manage git tags
A library to interact with Squashfs archives. Currently only has support for reading, but writing archives will probably come eventually.
Convert snake case, camel case and kebap case strings
A (work in progress) Go client library for Etebase
A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search.
These functions enable a more functional programming style within template rendering, allowing you to easily perform operations like mapping, filtering, and finding indices directly within your templates.
Some very simple gorilla mux logic for mux.MatcherFunc
mux.MatcherFunc
2d space mapper, using a couple different algorithms with an interchangable interface
A desktop utility to help easily upload files to google photos from what ever shell
CLI tool to help manage podcast subscriptions for burning to CDROMs / CDR / CDRW
Go implementation of the sm2 (SuperMemo) algorithm
Golang image library to Renders a RPG style text box with word wrapped text of your choosing
A simple golang image frame drawing library (Draws a frame around something.)
Tools to plot character usage in sentences
Binary Tetris
ABC metrics for Go source code.
Bytemap contains types for making maps from bytes to bool, integer, or float using a backing array
Generic goroutine pool: Submit, Map, Async.
Componentes para utilizar acorn email framework con golang
Wordwrap library for golang images.
varoius modules meant to help developing for Gentoo in Go
VarInt: fast & memory efficient arbitrary bit width integers in Go.