OpenSource-Hub
DiscoverTrendingCode LibraryCategories
/Go

Go

38 open source tools found

C
System Optimization

caddy

A web server that makes HTTPS effortless and configuration simple.

Caddy is an extensible server platform that uses TLS by default. It is production-ready, handles automatic certificates, and supports modern HTTP protocols.

Delete the Caddy binary and its configuration/data directories.
72.4kChecksum
P
Developer Tools

pocketbase

A single-file open source Go backend with SQLite, realtime subscriptions, and admin UI.

PocketBase is an open source Go backend that includes embedded SQLite with realtime subscriptions, built-in file & user management, admin dashboard UI, and simple REST API. Can be used as standalone app or Go framework.

Simply delete the folder containing the executable. No system files are modified.
58.3kChecksum

OpenSource-Hub

Quality Open Source Within Reach

Powered by Cloudflare D1 & DeepSeek

Discover

AI ProductivityDev ToolsSystem TuningPrivacyVideo & AudioOffice

Resources

SitemapGitHub Repo

Legal

Privacy PolicyAbout Us

© 2026 OpenSource-Hub

GitHub
G
Developer Tools

gogs

Run your own lightweight GitHub-like service with minimal resources.

A painless self-hosted Git service written in Go. Lightweight, easy to set up, and runs on anything from a Raspberry Pi to a cloud server.

Delete the Gogs directory; database files are inside `data/` — back them up first if needed.
47.5kChecksum
F
File Management

filebrowser

Single-binary self-hosted web file manager. Manage files on any server from a browser.

A lightweight, self-hosted web-based file manager. Upload, delete, preview, and edit files in any directory via a browser.

Stop the process and delete the binary. Optionally remove `.filebrowser.json` and `filebrowser.db` for full cleanup.
34.7kChecksum
S
File Management

superfile

A modern, beautiful terminal file manager with one-command install and auto-update.

superfile is a modern terminal file manager that offers a visually appealing TUI with icons and themes. It installs in one command, supports plugins, and automatically updates. Great for developers who want a nicer alternative to ranger or lf.

macOS/Linux: run `bash -c "$(curl -sLo- https://superfile.dev/uninstall.sh)"`. Windows: run the PowerShell uninstall script.
19.7kChecksum
A
System Optimization

anubis

Self-hosted AI firewall that challenges visitors to block scraper bots.

Lightweight self-hosted AI firewall that challenges visitors to protect upstream servers from scraper bots.

Stop the anubis process, delete the binary, configuration files, and any stored data.
19.3kChecksum
A
System Optimization

answer

Lightweight, open-source Q&A platform for teams, deployable via Docker in minutes.

An open-source Q&A platform for teams of any size, perfect for community forums, help centers, or knowledge management.

Stop container: `docker stop answer`, remove container: `docker rm answer`, remove volume: `docker volume rm answer-data` (data will be lost permanently).
15.5kChecksum
C
Privacy Protection

chat

Self-hostable instant messaging server like open-source WhatsApp/Telegram with federated privacy.

Open source instant messaging server with federated design, native apps for Android, iOS, Web, and gRPC support.

Remove the server binary, config file, and database (e.g., SQLite file or MySQL database). For Docker, delete the container and image.
13.3kChecksum
S
Video & Audio Download

stash

Self-hosted media organizer with automatic metadata scraping, optimized for adult content management.

Stash is a self-hosted web app that organizes and serves your media collection, automatically grabbing metadata from the internet. It supports both SFW and NSFW content with powerful tagging and search.

Delete the Stash executable and its data directory (default ~/.stash, configurable). For Docker: stop and remove the container and delete the persistent volume.
12.3kChecksum
S
System Optimization

shiori

Self-hosted, single-binary bookmark manager with automatic offline archiving, like Pocket but private.

A lightweight, single-binary bookmark manager with offline archiving, CLI and web UI, and support for multiple databases.

Simply delete the downloaded binary and the database file (default shiori.db in the current directory).
11.4kChecksum
C
Developer Tools

Centrifugo

Self-hosted real-time messaging server, alternative to Pusher, Socket.IO, Ably.

Scalable real-time messaging server that replaces proprietary services like Pubnub, Pusher, Ably, or Socket.IO. Language-agnostic and self-hosted.

Delete the binary or container; optionally remove Redis keys. If installed via package manager, run the respective uninstall command.
10.2k
V
Privacy Protection

v2

A minimalist, privacy-focused feed reader that is lightweight and fast.

Miniflux is a minimalist and opinionated feed reader. It's simple, fast, lightweight and super easy to install.

Stop the service, delete the binary, and drop the PostgreSQL database.
9.2kChecksum
B
Privacy Protection

blocky

Blocky is a fast, privacy-focused DNS proxy that blocks ads and malware on your network.

A DNS proxy and ad-blocker for your local network, written in Go. It blocks ads, trackers, and malware via blocklists, speeds up queries with caching, and supports DoH/DoT/DoQ.

Stop the process/container, delete the binary/image and config files.
6.6kChecksum
H
File Management

HomeBox

Ultra-lightweight home inventory management with Docker single-container deployment.

Easy-to-use inventory system for home users, running on Go with SQLite.

Stop and remove container: docker stop homebox && docker rm homebox. Optionally delete the data directory.
6.1kChecksum
U
System Optimization

UpSnap

A slick web UI for Wake-on-LAN: one-click wake, scheduled events, remote shutdown, and user permissions.

A simple wake on LAN web app with SvelteKit, Go and PocketBase. One-click device wake-up, scheduled events, ping custom ports, network scanning, and remote shutdown.

Delete the binary or stop/remove the container. The database (pb_data folder) can be removed manually if needed.
5.6kChecksum
R
Privacy Protection

Remark42

Own your comments with a lightweight, privacy-first self-hosted engine.

A lightweight, self-hosted comment engine that respects user privacy.

Stop the container (docker stop remark42 && docker rm remark42) and remove the data directory (default ./var) to fully uninstall.
5.5kChecksum
D
AI Productivity

ds2api

Convert DeepSeek Web into OpenAI/Claude/Gemini compatible APIs with a lightweight Go middleware.

A Go-based middleware that adapts DeepSeek's web conversation engine to OpenAI, Claude, and Gemini API formats. It supports high-concurrency account pooling, PoW computation, and includes an admin WebUI.

Delete the binary and configuration files to fully uninstall. For Docker deployments, run 'docker-compose down -v' to remove containers and networks.
4.6kChecksum
W
Developer Tools

wakapi

Self-hosted coding stats backend compatible with WakaTime, free and lightweight.

Wakapi is a minimalist, self-hosted backend for coding statistics, compatible with WakaTime clients. It collects coding activity from editors and IDEs and visualizes it on a clean dashboard.

Stop and remove the Docker container: docker stop wakapi && docker rm wakapi. Optionally delete the volume: docker volume rm wakapi-data. For source builds, just delete the binary and config file.
4.3kChecksum
M
Privacy Protection

MasterDnsVPN

Tunnel TCP over DNS with ultra-low overhead, surviving even total internet blackouts.

A research project that tunnels TCP traffic through DNS queries and responses, designed for censorship resistance and harsh network conditions. Up to 9x faster than DNSTT and 3.6x faster than SlipStream.

Delete the downloaded binary and configuration file (default config.json in the same directory).
3.3kChecksum
E
System Optimization

ergo

Modern IRC server with integrated services, bouncer, and IRCv3 support, easy to set up.

A modern, easy-to-setup IRC server written in Go, integrating services, bouncer, and IRCv3 support.

Delete the extracted directory and configuration files. To remove persistent data, delete the ergo.db (SQLite database) and certificate directory.
3.2kChecksum
A
Developer Tools

algernon

All-in-one self-contained web server with built-in Lua, Markdown, databases and HTTP/2/QUIC – zero config.

Algernon is a small self-contained web server that bundles Lua, Markdown, Pongo2, Amber, Sass, JSX, multiple databases, user permissions and rate limiting in a single executable. Supports QUIC, HTTP/2, and plain HTTP out of the box.

Delete the Algernon binary. If installed via `go install`, run `rm $(which algernon)` or remove from Go module cache.
3.0kChecksum
G
File Management

Gokapi

Self-host secure file sharing with expiry, encryption, and granular user control.

A lightweight, self-hosted alternative to Firefox Send with expiry, encryption, and user management.

Remove Docker container and image (if using Docker), or delete the program directory. Back up /app/data and /app/config if you want to preserve files and settings.
2.7kChecksum
G
System Optimization

gonic

A lightweight, self-hosted music streaming server compatible with Subsonic clients.

Music streaming server implementing the Subsonic API, with support for many clients.

Stop and remove the Docker container (if used), or delete the binary and data directory.
2.4kChecksum
A
Developer Tools

anycable

Drop-in replacement for Rails ActionCable with Go-level performance and horizontal scaling.

High-performance real-time WebSocket & SSE server for Rails and beyond.

1. Stop anycable-go process and remove binary or Docker container. 2. Remove 'anycable-rails' from Gemfile, run bundle install and delete configuration files. 3. Remove any custom channel code referencing AnyCable.
2.3kChecksum
P
File Management

Pydio Cells

Self-hosted enterprise file sharing platform with Go-based microservices architecture.

Pydio Cells is a next-gen file sharing platform for organizations, built with Go and microservices.

Stop the service, delete the installation and data directories (default /var/cells), and drop the MySQL database. Remove any custom storage if used.
2.2k
C
Developer Tools

Corteza

Open-source low-code platform to build CRM and business process apps fast, without vendor lock-in.

An open-source low-code platform for building CRM, business process apps, and data management solutions with speed and flexibility.

Stop and remove containers (if using Docker: docker-compose down -v). For manual install, delete the application directory and database. Be sure to back up data first.
2.1k
G
Developer Tools

GO Feature Flag

Self-hosted feature flag solution that is lightweight, open-source, and supports multiple languages via OpenFeature.

A simple, complete and lightweight self-hosted feature flag solution 100% open source. Supports multiple languages via OpenFeature standard.

Stop the relay proxy process, delete the config file and any persisted storage.
2.0k
B
Developer Tools

Beelzebub

An LLM-powered deception framework that engages attackers with realistic decoys and extracts high-fidelity threat intel.

Beelzebub deploys adaptive, LLM-driven decoy services across SSH, HTTP, TCP, TELNET, and MCP. It actively engages attackers, collects TTPs, and detects AI prompt injections. Low-code YAML config, plugin system, full observability, and production-ready.

Run `docker compose down` to stop containers. Delete the project folder for complete removal.
2.0k
E
Privacy Protection

Ech0

Self-hosted microblog that puts your timeline and data under your control.

A self-hosted personal microblog for sharing and interacting on your own timeline.

Stop and remove container: docker stop ech0 && docker rm ech0, then delete the data directory /opt/ech0/data to fully uninstall.
2.0k
F
Developer Tools

FeatBit

Ship features safely with open-source feature flags, targeting, and experimentation.

Open-source feature flag management for safe rollouts, targeted experiences, and faster innovation.

Run 'docker compose down -v' in the project root to stop and remove all containers and volumes. Delete the featbit folder to fully remove.
1.8k
T
Office Productivity

traggo/server

A self-hosted time tracker using tags instead of tasks, giving you full data control.

A tag-based time tracking tool that you host yourself. No tasks, only tagged time spans.

For Docker: stop container (docker stop traggo-server), remove container (docker rm traggo-server), and remove volume (docker volume rm traggo-data) to clean up. For binary: delete the executable and the data directory (traggo.db and config file).
1.6kChecksum
U
Developer Tools

utask

Declare workflows in YAML, µTask handles async execution, retries, encryption, and a UI dashboard.

µTask is a lightweight automation engine that orchestrates workflows via declarative YAML. It only requires PostgreSQL, encrypts all data, and supports custom Go plugins.

Stop containers with `docker-compose down -v` and delete the utask directory. Note: this removes all local data including the PostgreSQL volume.
1.4kChecksum
G
Video & Audio Download

Galène

Minimalist videoconferencing server that runs on low resources with easy setup.

A lightweight, easy-to-deploy videoconferencing server with full features and minimal resource usage.

Delete the Galene binary and configuration directory. No system leftovers. For Docker: `docker rm galene` and remove the image.
1.3k
S
Design Tools

scribble.rs

Self-host your own draw-and-guess game, privacy-first and ad-free.

A free, privacy-respecting online pictionary game. No ads, no account needed. Play instantly or host your own server.

For self-hosted instances, just remove the Docker container and image; there is no client to uninstall.
632Checksum
P
File Management

Photofield

Ultra-fast self-hosted photo gallery in a single binary, with seamless zoom, AI search, and blazing fast indexing.

A self-hosted non-invasive single-binary photo gallery with a focus on speed and simplicity.

Delete the data directory and the binary. For Docker, run `docker rm photofield` and remove mounted volumes.
576Checksum
S
Privacy Protection

sup3rS3cretMes5age

Secure self-destructing message service using HashiCorp Vault as backend, messages vanish after first read.

A secure self-destructing message service that uses HashiCorp Vault for one-time secret sharing.

To uninstall, run 'docker compose -f deploy/docker-compose.yml down' to remove containers and network. For local build, delete the binary and cloned directory.
564
W
Developer Tools

wiki-go

A modern, database-less flat-file wiki with Markdown editing, built-in comments, kanban boards, and instant Docker setup.

Wiki-Go is a modern, feature-rich, database-less flat-file wiki platform built with Go. It offers a clean UI for creating knowledge bases, documentation, and collaborative content without any external database. Supports Markdown, emoji, Mermaid diagrams, LaTeX math, full-text search, hierarchical pages with version history, user management, comments, link management, and interactive kanban boards. Easy deployment via Docker or binaries.

To uninstall: if using Docker, run `docker stop wiki-go && docker rm wiki-go` and remove the `data/` directory. If using binary, delete the executable and data folder.
563Checksum
W
Developer Tools

webhook-tester

Self-hosted webhook testing tool with customizable responses and real-time notifications.

Powerful tool for testing WebHooks and HTTP requests with custom responses, real-time WebSocket notifications, and multiple storage backends.

If using Docker, stop the container and remove the image. If using a standalone binary, simply delete the binary file.
510Checksum
Browse All Categories