下拉刷新

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

Star 5.2k
Vol.116
6 days ago

Fully Open Source and Self-Hostable Private Cloud Disk.This project is an online file management tool built based on Go+Vue.js. It has more features than the original FileBrowser, supporting multi-file sources (local or cloud), directory-level access control, setting shared expiration time, file search, and thumbnail functions.

filebrowser
2
kite
Star 1.7k
Vol.116
a day ago

Open Source Lightweight K8s Management Panel.This is a lightweight and modern Kubernetes visual management platform suitable for managing and monitoring K8s clusters. It has an intuitive and easy-to-use interface and supports functions such as viewing Pod logs, executing container commands, editing YAML configurations, and managing user permissions.

kite
Star 7.3k
Vol.116
4 days ago

Running Any GUI Application in the Terminal.This project breaks the limitation that traditional terminals can only run command-line programs. It enables users to run any GUI application in the terminal. It brings the graphical interface operation experience into the terminal environment. Through its self-developed Wayland compositor, it renders the original GUI window output to the monitor into characters or pictures that can be displayed in the terminal in real time, realizing the ability to run graphical applications in the terminal. It is compatible with mainstream terminal emulators such as iTerm2, Alacritty, and Kitty.

term.everything
4
tuios
Star 2k
Vol.116
4 days ago

Achieving Desktop-level Window Management within the Terminal.This is a terminal multi-window management tool written in Go, supporting floating windows, mouse dragging, automatic tiling, multi-workspace switching, etc. Windows can be freely overlapped and moved. Just like a desktop operating system, it is suitable for developers who find tmux shortcut keys difficult to remember.

tuios
5
Ech0
Star 1.5k
Vol.115
a day ago

Fresh Lightweight Content Sharing Platform.This is an open-source and self-hosted lightweight content publishing platform focusing on the flow of ideas and quick sharing. It has a simple and intuitive operation interface and supports the publication and sharing of ideas, text, pictures and links. At the same time, it supports ActivityPub-like federation protocols to achieve interconnection between different instances (sites), so that content is no longer limited to a single isolated website.

Ech0
6
eget
Star 1.7k
Vol.115
a year ago

One-click to Get GitHub Release Installation Package.This is a command-line tool written in Go that can automatically retrieve, download and install the published binary files (Releases) of open-source projects from GitHub without the need to manually find and download the installation package.

eget
7
HAMi
Star 2.7k
Vol.115
a day ago

Heterogeneous AI Computing Virtualization Middleware for K8s.This is a GPU sharing and scheduling management platform specifically designed for heterogeneous computing environments, aiming to maximize GPU utilization. It provides flexible, reliable, on-demand and elastic multi-heterogeneous GPU virtualization, scheduling and management capabilities, supporting various hardware and virtualization technologies from mainstream manufacturers such as NVIDIA and Ascend, and is suitable for high-performance computing scenarios such as deep learning, data processing and scientific computing.

HAMi
Star 6.4k
Vol.114
a month ago

Tool for Automatically Detecting Code 'Shit Mountain' Level.This is a tool used to evaluate the 'shit mountain' level of code, supporting multiple programming languages such as Python, Java, and Go. It can automatically scan the specified directory, deeply analyze the chaos degree of project code, and tell you the result in a sharp and funny way.

Star 2.6k
Vol.114
3 months ago

Git Directory-level Contribution Analysis Tool.This is a command-line tool developed with Go and Ruby languages, used to quickly count and visualize the number of commits, lines of code modified, and active time of each contributor by directory in a Git repository.

git-who
10
gonzo
Star 2.3k
Vol.114
a day ago

Terminal User Interface Log Analysis Tool.This is a terminal (TUI) log analysis tool developed with Go language, inspired by k9s. It supports real-time analysis, filtering and visualizing logs in the terminal interface, and combines AI to enhance log insight ability. It is suitable for daily development, operation and maintenance, and fault troubleshooting scenarios.

gonzo