Go (Golang) Open Source Projects

Go, also known as Golang, is a compiled programming language designed for simplicity, efficient execution, and built-in support for concurrent work. It is commonly used to build network services, command-line utilities, infrastructure software, and applications that need to run across operating systems. Its standard library and straightforward deployment model help developers create maintainable programs with relatively few external dependencies.

Open source Go tools range from libraries and developer utilities to servers, desktop applications, and system administration software. When choosing one, review its license, documentation, release history, maintenance activity, platform requirements, and compatibility with your existing tools. Check whether its features fit your use case and whether you can build, configure, and support it comfortably. Go software can be useful to developers, operators, and organizations seeking adaptable tools that can be self-hosted or integrated into larger systems.

52 repositories · updated October 4, 2026

goon: Run Autonomous AI Workflows as a Self-Hosted Daemon

goon: Run Autonomous AI Workflows as a Self-Hosted Daemon

goon is a Go daemon that runs AI workflows, from software tasks to scheduled automations, with human approval gates and persistent project memory. It suits teams that want a self-hosted worker they can configure and supervise.

GoGolangAI Agents
Added Sep 15, 2026 View details
tunnel-client: Connect Private MCP Servers to OpenAI

tunnel-client: Connect Private MCP Servers to OpenAI

A Go client that connects private or localhost MCP servers to ChatGPT, Codex, the Responses API, and AgentKit through an OpenAI-hosted tunnel. It is designed for teams that need remote access without exposing MCP servers to the public internet.

GoGolangMCP
Added Sep 2, 2026 View details
GoBooks: Find Go Programming Books by Topic and Level

GoBooks: Find Go Programming Books by Topic and Level

GoBooks is a curated directory of books and free learning resources for Go developers, organized by experience level and subject. Use it to compare starting points or find focused material on areas such as web development, performance, security, and systems.

GoGolangAwesome List
Added Jul 20, 2026 View details
digler: Analyze Disks and Recover Deleted Files

digler: Analyze Disks and Recover Deleted Files

Digler is a Go tool for forensic disk analysis and file recovery from disk images or raw devices. It offers CLI and desktop workflows for scanning, carving files, reviewing DFXML reports, and recovering selected data.

GoGolangCLI Tool
Added May 14, 2026 View details
avyos: Build an Experimental Linux Distribution

avyos: Build an Experimental Linux Distribution

avyos is an experimental Linux distribution project focused on safety, security, and beginner-friendly use. It offers an immutable variant and a traditional, unlocked variant, with separate update channels for different levels of stability.

LinuxGoGolang
Added May 9, 2026 View details
micro: Edit Text in a Modern Terminal

micro: Edit Text in a Modern Terminal

micro is a cross-platform terminal text editor designed to be approachable without sacrificing useful editing features. Its standalone binary, familiar shortcuts, mouse support, and Lua plugins suit terminal-first work and quick edits over SSH.

GoGolangTerminal
Added May 7, 2026 View details
cAdvisor: Monitor Container Resource Usage and Performance

cAdvisor: Monitor Container Resource Usage and Performance

cAdvisor collects and exposes resource usage, performance, and network statistics for running containers. It is useful to operators and platform teams who need per-container and machine-wide visibility for Docker and other container types.

GoGolangMonitoring
Added May 5, 2026 View details
nebula-sync: Replicate Pi-hole Configuration Across Instances

nebula-sync: Replicate Pi-hole Configuration Across Instances

Nebula Sync copies Pi-hole v6 configuration from a primary instance to replicas, using full Teleporter sync or selective settings and data sync. It suits self-hosters who want consistent configurations across multiple Pi-hole servers.

GoGolangDocker
Added May 2, 2026 View details
froggit: Manage Git Repositories in a Terminal UI

froggit: Manage Git Repositories in a Terminal UI

Froggit is a keyboard-driven terminal interface for everyday Git work, with visual feedback for staging, branches, commits, and remotes. It suits developers who want a streamlined alternative to running Git commands individually.

GoGolangDeveloper Tools
Added Apr 14, 2026 View details
logdy-core: View Live Logs in a Web Browser

logdy-core: View Live Logs in a Web Browser

Logdy is a local, single-binary tool that streams logs into a browser-based interface for filtering and inspection. Use it from shell pipelines, files, sockets, REST API inputs, or as a Go library.

GoGolangCLI
Added Mar 25, 2026 View details
CasaOS: Manage a Personal Cloud and Home Server

CasaOS: Manage a Personal Cloud and Home Server

CasaOS is a home-server system for managing files, drives, and Docker apps through a friendly web interface. It suits people who want to self-host services on compatible computers without managing every task from the command line.

Self HostedGoGolang
Added Mar 22, 2026 View details
py2many: Transpile Python to Multiple Languages

py2many: Transpile Python to Multiple Languages

py2many translates Python source into languages including Rust, C++, Go, and Zig, with type inference and language-specific output. It suits developers prototyping in Python who need to target other ecosystems, but support and maturity vary by target language.

PythonTranspilerCode Generation
Added Mar 17, 2026 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️