Go#
Go is a statically typed, compiled high-level programming language.
Software#
This page lists all projects using this programming language or deployment platform. Only the main server-side requirements, packaging or distribution formats are considered.
Algernon#
Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.
Answer#
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.
AnyCable#
Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.
Artalk#
A self-hosted comment system built in Golang, providing a lightweight and highly customizable solution for adding comments to your website.
beelzebub#
Honeypot framework designed to provide a highly secure environment for detecting and analyzing cyber attacks.
bitmagnet#
A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
★2396 2024-07-17 Go Docker MIT
Archiving and Digital Preservation (DP) File Transfer - Peer-to-peer Filesharing Search Engines
blocky#
Fast and lightweight DNS proxy (like Pi-hole) as ad-blocker for local network with many features.
Bsimp#
Minimalistic S3-backed audio library.
Bytebase#
Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake.
Caddy#
Powerful, enterprise-ready, open source web server with automatic HTTPS.
CasaOS#
A simple, easy-to-use, elegant open-source Home Cloud system.
Centrifugo#
Language-agnostic real-time messaging (Websocket or SockJS) server.
Cerbos#
A self-hosted, open source user authorization layer for your applications.
chasquid#
SMTP (email) server with a focus on simplicity, security, and ease of operation.
Coder#
Remote development machines on your own infrastructure.
Corteza#
CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions.
cState#
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.
Dagu#
Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format.
Dendrite#
Second-generation Matrix homeserver written in Go. It intends to provide an efficient, reliable and scalable alternative to Synapse.
Dnote#
A simple command line notebook with multi-device sync and web interface.
Documize#
Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona.
Dovel#
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.
Ente#
An end-to-end encrypted photo-sharing platform (alternative to Google Photos, Apple Photos).
Ergo#
Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.
Fasten Health#
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.
Fathom Lite#
A simple and privacy-focused web analytics (alternative to Google Analytics).
Feedpushr#
Powerful RSS aggregator, able to transform and send articles to many outputs. Single binary, extensible with plugins.
filebrowser#
Web File Browser with a Material Design web interface.
Flipt#
Feature flag solution with support for multiple data backends (alternative to LaunchDarkly).
Focalboard#
Define, organize, track and manage work across individuals and teams (alternative to Trello, Notion, and Asana).
Forgejo#
A lightweight software forge focused on scaling, federation, and privacy (fork of Gitea).
Fusion#
A lightweight RSS aggregator and reader.
Galene#
Galène (or Galene) is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources.
Geo2tz#
Get the timezone from geo coordinates (lat, lon).
Gitea#
Community managed, lightweight code hosting solution (fork of Gogs).
Glance#
A highly customizable dashboard that puts all your feeds in one place.
GO Feature Flag#
Simple, complete, and lightweight feature flag solution (alternative to LaunchDarkly).
GoatCounter#
Easy web statistics without tracking of personal data.
Goeland#
Reads RSS/Atom feeds and filter/digest them to create beautiful emails.
Gogs#
Painless self-hosted Git Service written in Go.
Gokapi#
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.
gonic#
Lightweight music streaming server. Subsonic compatible.
Gophish#
Gophish is a powerful, open-source phishing framework that makes it easy to test your organization’s exposure to phishing.
goploader#
Easy file sharing with server-side encryption, curl/httpie/wget compliant.
Gossa#
Gossa is a light and simple webserver for your files.
GoSƐ#
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.
Gotify#
Self-hosted notification server with Android and CLI clients, similar to PushBullet.
imgproxy#
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.
Immich Kiosk#
A lightweight slideshow for running on kiosk devices and browsers that uses Immich as a data source.
Jauth#
Lightweight SSL/TLS reverse proxy with authorization (via Telegram and SSH) for self-hosted apps.
Listmonk#
High performance, self-hosted newsletter and mailing list manager with a modern dashboard.
Litecart#
Shopping cart in 1 file (with support for payment by card or cryptocurrency).
Lura#
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#
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.
Mattermost#
Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).
Memos#
An open source, self-hosted knowledge base that works with a SQLite db file.
mikochi#
Browse remote folders, upload files, delete, rename, download and stream files to VLC/mpv.
★236 2024-10-08 Go Docker K8S MIT
File Transfer - Web-based File Managers Media Streaming - Multimedia Streaming
Miniflux#
Miniflux is a minimalist and open source news reader, written in Go and PostgreSQL.
Minio#
Minio is an open source object storage server compatible with Amazon S3 APIs.
Mox#
Complete e-mail solution with IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let’s Encrypt, account autoconfiguration, and webmail.
Mycorrhiza Wiki#
Filesystem and git-based wiki engine written in Go using Mycomarkup as its primary markup language.
Neko#
A self hosted virtual browser (rabb.it clone) that runs in Docker.
ntfy#
Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.
Website Source Code Clients Demo
Offen#
Fair, lightweight and open web analytics tool. Gain insights while your users have full access to their data.
OliveTin#
OliveTin is a web interface for running Linux shell commands.
Opengist#
Self-hosted pastebin powered by Git.
OpenZiti#
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.
Orange Forum#
Orange Forum is an easy to deploy forum that has minimal dependencies and uses very little javascript.
OTS#
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.
Owncast#
Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options.
Photofield#
Experimental fast photo viewer.
PhotoPrism#
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.
Photoview#
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#
Plik is a scalable and friendly temporary file upload system.
plugNmeet#
Scalable, High Performance, Open source web conferencing system.
PocketBase#
Open Source backend for your next SaaS and Mobile app in 1 file.
Pomerium#
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.
portkey#
A simple web portal that can act as startup page and shows a collection of links/urls. Also supports adding custom pages. Everything with one config file.
PufferPanel#
PufferPanel is an open source game server management panel, designed for both small networks and game server providers.
PushBits#
Self-hosted notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.
Pydio#
Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers.
Rapido#
Create your website with Rapido. Edit, publish and share collaborative content.
RconCli#
CLI for executing queries on a remote Valve Source dedicated server using the RCON Protocol.
Readeck#
Readeck is a simple web application that lets you save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool.
Bookmarks and Link Sharing Archiving and Digital Preservation (DP)
Readflow#
Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications…
Recipya#
A clean, simple and powerful recipe manager your whole family will enjoy.
REI3#
Open source, expandable Business Management Software. Manage tasks, time, assets and much more.
remark42#
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.
Robust IRC#
RobustIRC is IRC without netsplits. Distributed IRC server, based on RobustSession protocol.
RudderStack#
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#
Screego is a simple tool to quickly share your screen to one or multiple people via web browser.
SeaweedFS#
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.
Selenoid#
Lightweight Selenium hub implementation launching browsers within Docker containers.
SFTPGo#
Flexible, fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support.
Shiori#
Simple bookmark manager built with Go.
SIPCAPTURE Homer#
Troubleshooting and monitoring VoIP calls.
sish#
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative).
Sourcehut#
A full web git interface with no javascript.
Spacebin#
Modern Pastebin server written in Go with a JS-free web UI and tons of features.
Sshwifty#
Sshwifty is a SSH and Telnet connector made for the Web.
Stash#
A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support.
StatPing.ng#
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.
Sup3rS3cretMes5age#
Very simple (to deploy and to use) secret message service using Hashicorp Vault as a secrets storage.
Syncloud#
Your own online file storage, social network or email server.
Syncthing#
Syncthing is an open source peer-to-peer file synchronisation tool.
Teleport#
Certificate authority and access plane for SSH, Kubernetes, web applications, and databases.
Tinode#
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
Traefik#
HTTP reverse proxy and load balancer that makes deploying microservices easy.
Traggo#
Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.
transfer.sh#
Easy file sharing from the command line.
Tube#
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.
Tyk#
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.
Upsnap#
A simple Wake on LAN (WOL) dashboard app. Wake up devices on your network and see current status.
Varnish#
Web application accelerator/caching HTTP reverse proxy.
Vikunja#
The to-do app to organize your life.
Wakapi#
Tracking tool for coding statistics, compatible with WakaTime.
Wayback#
A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems.
Webarchive#
Lightweight self-hosted wayback machine that creates HTML and PDF files from your bookmarks.
WriteFreely#
Writing software for starting a minimalist, federated blog — or an entire community.
Yarr#
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.
ybFeed#
Personal micro feed where you can post snippets of text or images.
Yopass#
Secure sharing of secrets, passwords and files.
yt-dlp Web UI#
Web GUI for yt-dlp.
ZincSearch#
Search engine that requires minimal resources (alternative to Elasticsearch).
ZOT OCI Registry#
A production-ready vendor-neutral OCI-native container image registry.
µTask#
Automation engine that models and executes business processes declared in yaml.