Here you can read past volumes of HelloGitHub Monthly by category. You are currently viewing the HelloGitHub Go collection.
Google Open-Sourced Database MCP Tool.This project is the MCP server open-sourced by Google, specifically designed to provide a unified, secure, and scalable data access layer between LLM applications and various databases. It integrates functions such as connection pooling, authentication, and monitoring, enabling AI agents to quickly acquire the ability to query databases and supports multiple databases such as PostgreSQL and MySQL.

Go Compiler Built for 'Small-scale' Situations. This is a lightweight Go compiler based on LLVM that can compile Go code into executables for scenarios such as development boards, the Internet of Things, WebAssembly, and more.
Next-generation AI Model Aggregation Management and Distribution System.This project is an AI model interface management and distribution platform developed by secondary development based on One API. It encapsulates various mainstream large models like OpenAI, Claude, Gemini, DeepSeek and AI services into a unified interface, and is compatible with common interface formats such as those of OpenAI, Claude, Gemini. Meanwhile, it provides functions including data dashboards, intelligent routing distribution, token grouping, model access restrictions, and online recharging, which is suitable for enterprises or individuals to build a unified LLM (Large Language Model) calling platform

Lightweight, Zero-Dependency Kubernetes Distribution.This project is a Kubernetes distribution that packages all components required for a cluster into a single executable file. It has no host dependencies other than the kernel and can run with a minimum of 1 core and 1GB of memory, supporting scenarios like cloud computing, edge computing, and IoT.

Build Tool to Say Goodbye to Complex Makefile Syntax.This is a modern build tool developed in Go, serving as a replacement for GNU Make. It uses a simpler YAML syntax and supports features like cross-platform compatibility, dependency management, parallel execution, and conditional triggering, making it suitable for project building, development environment management, and CI/CD integration
SQL Database with Git-like Data Management.This is an SQL database compatible with the MySQL protocol. It introduces Git's version control capabilities to table management, supporting operations like branch, merge, push, pull, clone, etc., and can be directly connected and used via any MySQL client.

A Go-written Enterprise-Level Open Source Bastion Host. This is a platform specifically designed to provide connection, authentication, access control, and secure auditing for infrastructure. It supports secure access to internal Linux servers, Kubernetes clusters, web applications, and PostgreSQL and MySQL databases. The platform employs an automatic certificate delivery method for authentication, eliminating the need to manage passwords and SSH keys on target machines. Moreover, users can easily use remote connection tools such as ssh, mysql, and kubectl to seamlessly access managed resources.

Go 写的开源音乐服务器。该项目可以用来搭建自己的音乐网站,功能丰富支持中文界面、专辑封面、多用户、各种音频格式、播放列表等功能,而且硬件要求低即使是在树莓派上也能流畅地运行。

File List Program Supporting Multiple Storages.This is a file list program based on Gin and SolidJS, supporting multiple storage methods such as local storage, Aliyun Disk, OneDrive, and Google Drive. It is completely open source (forked from AList) and maintained by the community.

Open-Source Zero-Code Identity Authentication Middleware.This is a minimalist authentication middleware developed in Go, which can be quickly deployed via Docker. It enables any web application or service to add a login interface or OAuth logins (such as Google, GitHub, etc.) with a single click, without modifying existing code. It can be seamlessly integrated into mainstream reverse proxies like Traefik, Caddy, Nginx, etc., significantly simplifying the login implementation process.
