下拉刷新

Here you can read past volumes of HelloGitHub Monthly by category. You are currently viewing the HelloGitHub Go collection.

Star 3.3k
Vol.119
5 months ago

Terminal Interactive SSH Management Tool.This is a terminal interactive SSH management tool written in Go, which performs secure and reliable connections based on OpenSSH. It provides an intuitive and easy-to-use terminal interface, supporting features such as fuzzy search, sorting, Ping checks, and one-click connection.

lazyssh
Star 1.4k
Vol.119
2 days ago

Real-time SQL Traffic Monitoring Tool.This is a real-time SQL traffic monitoring tool developed in Go, which can be used without code modification. It is deployed as a proxy between the application and the database, captures all queries by parsing the database wire protocol, provides two usage methods: TUI and Web, and supports databases such as PostgreSQL, MySQL, and TiDB

sql-tap
3
Surge
Star 2.4k
Vol.119
4 hours ago

High-Speed Download Tool for Terminal.This is a terminal download tool developed in Go language, which can automatically split downloaded files into multiple data chunks for parallel download, and supports features such as downloading from multiple mirror sources, automatic failover, and sequential download mode.

Surge
4
task
Star 1.5w
Vol.119
8 hours ago

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

5
marmot
Star 2.8k
Vol.118
20 days ago

Turn SQLite into a Distributed Database in Seconds.This is a lightweight distributed SQLite system developed in Go language, which transforms SQLite into a highly available distributed database through a leaderless architecture. It uses the Gossip protocol for cluster management and data synchronization, supports eventual consistency and multi-point writes, achieves row-level replication through CDC, is compatible with the MySQL protocol, and allows existing MySQL clients and applications to be seamlessly migrated to the SQLite cluster.

Star 2.1w
Vol.118
17 hours ago

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

new-api
Star 2.3k
Vol.118
10 hours ago

Lightweight Nginx Log Visualization Platform.This project is a lightweight Nginx log analysis and visualization platform built with Go, Vue3, and PostgreSQL, supporting functions such as PV/UV statistics, IP location analysis, and client device resolution, and it is suitable for individual website owners and small teams

nginxpulse
8
snitch
Star 3.3k
Vol.118
2 months ago

Friendly Network Connections Viewer.This project is a network connection monitoring command-line tool developed in Go, serving as a replacement for ss and netstat. It is out-of-the-box, features a simple and intuitive interface, and supports real-time refresh, filtering, sorting, exporting, and searching for TCP/UDP connections, etc.

snitch
9
tusd
Star 3.7k
Vol.118
5 days ago

Server-Side Implementation of Large File Resume Upload.This project is the official open-source Go language implementation of the tus protocol (an HTTP-based file resume upload protocol), designed specifically to solve the problem of large file uploads being easily interrupted and needing to be retransmitted from the start. It supports multiple storages such as local disk, AWS S3, Google Cloud Storage, etc., and can be used as an independent service or a Go library.

10
gitmal
Star 1.3k
Vol.117
3 months ago

One-Click Conversion of Git Repositories to Static Websites.This is a tool developed in Go that can easily convert a Git repository into a static website. It parses the repository's file structure, commit history, and code content to provide a GitHub-like browsing experience, suitable for showcasing personal open-source project code.

gitmal