Repository History
Explore all analyzed open source repositories
Lefthook: A Fast and Powerful Git Hooks Manager for Any Project
Lefthook is a robust Git hooks manager written in Go, designed for speed and flexibility across various project types. It simplifies the process of enforcing code quality and consistency, supporting parallel execution and custom command configurations. This tool ensures your team's code stays in shape with minimal setup and powerful features.
selfh.st/icons: A Curated Collection of Icons for Self-Hosted Software
selfh.st/icons is an extensive collection of logos and icons specifically designed for self-hosted and other software projects. Maintained by the selfh.st team, this repository offers a high-quality, consistent set of visual assets. Users can browse the collection online or integrate icons directly into their projects via jsDelivr.
Lipgloss: Declarative Terminal Styling for Go Applications
Lipgloss is a powerful Go library by Charmbracelet that provides a declarative way to style terminal output and create beautiful TUI layouts. Inspired by CSS, it simplifies the process of adding colors, borders, padding, and more to your command-line applications. This tool is ideal for developers looking to enhance the visual appeal and user experience of their terminal-based projects.

Watchtower: Automating Docker Container Updates with Ease
Watchtower is an open-source tool that automates the process of updating Docker container base images. It monitors your running containers and automatically pulls new images, gracefully shutting down and restarting containers with their original configurations. This simplifies maintenance for personal projects, homelabs, and local development environments.

Netmaker: Automating Secure WireGuard VPNs for Any Environment
Netmaker simplifies the creation and management of secure virtual networks using WireGuard. It automates fast, distributed, and encrypted connections across various environments, from homelabs to enterprise infrastructure. This powerful tool streamlines network deployment for remote access, site-to-site, and mesh VPN configurations.

mautrix-whatsapp: A Matrix-WhatsApp Puppeting Bridge
mautrix-whatsapp is a robust Matrix-WhatsApp puppeting bridge, enabling seamless communication between the two platforms. Built on whatsmeow and written in Go, it offers a reliable solution for integrating WhatsApp into your Matrix ecosystem, allowing users to manage WhatsApp chats directly from Matrix.

GoDoxy: High-Performance Reverse Proxy and Container Orchestrator for Self-Hosters
GoDoxy is a high-performance reverse proxy and container orchestrator designed for self-hosters. Written in Go, it offers effortless configuration, automatic SSL management, and a powerful Web UI. It simplifies the management of Docker and Podman containers, providing advanced features like ACL, idle-sleep, and OpenID Connect support.

go-haystack: Track Devices with Apple's Find My Network, No Apple Hardware Needed
go-haystack enables users to track personal Bluetooth devices by leveraging Apple's extensive "Find My" network. This innovative project utilizes OpenHaystack and Macless-Haystack, providing robust tools developed in Go and TinyGo. A key advantage is its ability to establish a custom Find My network without requiring any proprietary Apple hardware.

1Panel: Intuitive Web-based Linux Server Management Panel
1Panel is an open-source, modern web-based control panel designed to simplify Linux server management. It offers an intuitive graphical interface for effortlessly managing websites, files, containers, databases, and even LLMs. With features like rapid website deployment, an extensive application store, and robust security measures, 1Panel provides a comprehensive solution for server administration.

Mailroom: A Go Framework for Event-Driven User Notifications
Mailroom is a robust Go framework developed by SeatGeek, designed to streamline the creation, routing, and delivery of user notifications. It processes events from external systems, transforming them into tailored notifications for various transports. This flexible and extensible tool simplifies complex notification workflows, ensuring timely and relevant communication.

Caddy-Docker-Proxy: Dynamic Reverse Proxy for Docker Containers
Caddy-Docker-Proxy is a powerful tool that enables Caddy to function as a dynamic reverse proxy for Docker containers. It automatically configures Caddy by scanning Docker metadata and labels, providing zero-downtime reloads upon changes. This simplifies reverse proxy management in Docker environments, offering features like automatic HTTPS.