Go is a statically typed, compiled high-level programming language.
This page lists all projects using this programming language or deployment platform. Only the main server-side requirements, packaging or distribution formats are considered.
An open-source knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more.
Fast and lightweight DNS proxy (like Pi-hole) as ad-blocker for local network with many features.
Minimalistic S3-backed audio library.
Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake.
A simple, easy-to-use, elegant open-source Home Cloud system.
Language-agnostic real-time messaging (Websocket or SockJS) server.
A self-hosted, open source user authorization layer for your applications.
SMTP (email) server with a focus on simplicity, security, and ease of operation.
Remote development machines on your own infrastructure.
CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions.
Static status page for hyperfast Hugo. Clean design, minimal JS, super light HTML/CSS, high customization, optional admin panel, read-only API, IE8+. Best used with Netlify, Docker.
Second-generation Matrix homeserver written in Go. It intends to provide an efficient, reliable and scalable alternative to Synapse.
A simple command line notebook with multi-device sync and web interface.
Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona.
An open-source PaaS (alternative to Heroku).
SMTP server that sends and receives emails according to a simple configuration file, with an optional web interface that you can use to browse your emails.
Eonza is used to create scripts and automate tasks on servers or VPS hosting. Manage your servers from any browser on any device.
Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.
Fasten is an open-source, self-hosted, personal/family electronic medical record aggregator, designed to integrate with 100,000’s of insurances/hospitals/clinics in the United States.
A simple and privacy-focused web analytics (alternative to Google Analytics).
Powerful RSS aggregator, able to transform and send articles to many outputs. Single binary, extensible with plugins.
Web File Browser with a Material Design web interface.
Feature flag solution with support for multiple data backends (alternative to LaunchDarkly).
Define, organize, track and manage work across individuals and teams (alternative to Trello, Notion, and Asana).
A lightweight software forge focused on scaling, federation, and privacy (fork of Gitea).
A tool to help you do Function as a Service with painless on your own servers.
Galène (or Galene) is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources.
Get the timezone from geo coordinates (lat, lon).
Community managed, lightweight code hosting solution (fork of Gogs).
GO Feature Flag#
Simple, complete, and lightweight feature flag solution (alternative to LaunchDarkly).
Easy web statistics without tracking of personal data.
Reads RSS/Atom feeds and filter/digest them to create beautiful emails.
Painless self-hosted Git Service written in Go.
Lightweight server to share files, which expire after a set amount of downloads or days. Similar to the discontinued Firefox Send, with the difference that only the admin is allowed to upload files.
Lightweight music streaming server. Subsonic compatible.
Gophish is a powerful, open-source phishing framework that makes it easy to test your organization’s exposure to phishing.
Easy file sharing with server-side encryption, curl/httpie/wget compliant.
Gossa is a light and simple webserver for your files.
GoSƐ is a modern file-uploader focusing on scalability and simplicity. It only depends on a S3 storage backend and hence scales horizontally without the need for additional databases or caches.
Self-hosted notification server with Android and CLI clients, similar to PushBullet.
Lightning fast code searching made easy.
Fast and secure standalone server for resizing and converting remote images. It works great when you need to resize multiple images on the fly without preparing a ton of cached resized images or re-doing it every time the design changes.
A self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps.
Web service that allows you to share notes anonymously.
High performance, self-hosted newsletter and mailing list manager with a modern dashboard.
Open source High-Performance API Gateway.
Maddy Mail Server#
All-in-one mail server that implements SMTP (both MTA and MX) and IMAP. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon.
MailyGo is a small tool written in Go that allows to send HTML forms, for example from static websites without a dynamic backend, via email.
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).
An open source, self-hosted knowledge base that works with a SQLite db file.
Browse remote folders, upload files, delete, rename, download and stream files to VLC/mpv.
Miniflux is a minimalist and open source news reader, written in Go and PostgreSQL.
Minio is an open source object storage server compatible with Amazon S3 APIs.
Filesystem and git-based wiki engine written in Go using Mycomarkup as its primary markup language.
Publish/Subscribe event bus, durable queues, key-value store, object store, and more. Native multi-tenancy, multiple authentication and authorization mechanisms. Easy to self-host and federate.
A self hosted virtual browser (rabb.it clone) that runs in Docker.
Firebase Alternative with GraphQL. Get a database and backend configured and ready in minutes.
Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.
Fair, lightweight and open web analytics tool. Gain insights while your users have full access to their data.
OliveTin is a web interface for running Linux shell commands.
Serverless Functions Made Simple for Docker & Kubernetes.
Self-hosted pastebin powered by Git.
Fully-featured, self-hostable, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS’es.
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.
Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.
Super-minimal URL shortener and paste tool that uses a flat-file storage and has no dependencies.
Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest technologies to automatically tag and find pictures.
A simple and user-friendly Photo Gallery for personal servers. It is made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos.
Plik is a scalable and friendly temporary file upload system.
Scalable, High Performance, Open source web conferencing system.
Open Source backend for your next SaaS and Mobile app in 1 file.
An identity-aware reverse proxy, successor to now obsolete oauth_proxy. It inserts an OAuth step before proxying your request to the backend, so that you can safely expose your self-hosted websites to public Internet.
PufferPanel is an open source game server management panel, designed for both small networks and game server providers.
Self-hosted notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers.
Create your website with Rapido. Edit, publish and share collaborative content.
CLI for executing queries on a remote Valve Source dedicated server using the RCON Protocol.
Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications…
Open source, expandable Business Management Software. Manage tasks, time, assets and much more.
A lightweight and simple comment engine, which doesn’t spy on users. It can be embedded into blogs, articles or any other place where readers add comments.
RobustIRC is IRC without netsplits. Distributed IRC server, based on RobustSession protocol.
Collect, unify, transform, and store your customer data, and route it to a wide range of common, popular marketing, sales, and product tools (alternative to Segment).
Screego is a simple tool to quickly share your screen to one or multiple people via web browser.
SeaweedFS is an open source distributed file system supporting WebDAV, S3 API, FUSE mount, HDFS, etc, optimized for lots of small files, and easy to add capacity.
Lightweight Selenium hub implementation launching browsers within Docker containers.
Flexible, fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support.
Self-hosted music sheet organizing software for all music enthusiasts. Upload and organize your sheets for any kind of instrument.
Simple bookmark manager built with Go.
Troubleshooting and monitoring VoIP calls.
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative).
Sourcegraph is a fast, open-source, fully-featured code search and navigation engine written in Go.
Text-sharing for the final frontier — Reliable Pastebin server in Golang and Fiber.
Sshwifty is a SSH and Telnet connector made for the Web.
A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support.
An easy to use Status Page for your websites and applications. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page.
Very simple (to deploy and to use) secret message service using Hashicorp Vault as a secrets storage.
Your own online file storage, social network or email server.
Syncthing is an open source peer-to-peer file synchronisation tool.
Certificate authority and access plane for SSH, Kubernetes, web applications, and databases.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.
Easy file sharing from the command line.
Lightweight self-hosted lambda/applications/cgi/serverless-functions platform.
Youtube-like (without censorship and features you don’t need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and RSS feed.
Fast and scalable open source API Gateway. Out of the box, Tyk offers an API Management Platform with an API Gateway, API Analytics, Developer Portal and API Management Dashboard.
A simple Wake on LAN (WOL) dashboard app. Wake up devices on your network and see current status.
The to-do app to organize your life.
Tracking tool for coding statistics, compatible with WakaTime.
A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems.
Lightweight self-hosted wayback machine that creates HTML and PDF files from your bookmarks.
Writing software for starting a minimalist, federated blog — or an entire community.
Yarr (yet another rss reader) is a web-based feed aggregator which can be used both as a desktop application and a personal self-hosted server.
Secure sharing of secrets, passwords and files.
yt-dlp Web UI#
Web GUI for yt-dlp.
Search engine that requires minimal resources (alternative to Elasticsearch).
ZOT OCI Registry#
A production-ready vendor-neutral OCI-native container image registry.
ZOT OCI Registry#
A production-ready vendor-neutral OCI-native container image registry.
Automation engine that models and executes business processes declared in yaml.