Repository History
79 repositories tagged with Go

Dagger: The Automation Engine for Programmable Software Delivery
Dagger is an open-source automation engine designed to build, test, and ship any codebase reliably and at scale. It transforms your software delivery into a programmable, local-first, repeatable, and observable process. With SDKs in multiple languages, Dagger offers a modern alternative to traditional shell scripts and YAML-based CI/CD.

annas-mcp: A CLI and MCP Server for Anna's Archive Document Retrieval
annas-mcp is a versatile tool designed as both a CLI utility and an MCP server for interacting with Anna's Archive. It enables users to efficiently search for and download documents from the archive. The project offers flexible deployment options, supporting direct command-line operations or integration with compatible MCP clients.

ntfy: Simple Push Notifications to Your Phone or Desktop via PUT/POST
ntfy is an open-source, HTTP-based pub-sub notification service that allows users to send push notifications to their phones or desktops. It offers a free public instance, self-hosting options, and dedicated mobile apps for Android and iOS, making it a versatile tool for script-based alerts.

Ladder: Self-Hosted Proxy to Bypass Paywalls and Remove CORS Headers
Ladder is a self-hosted HTTP web proxy designed to bypass paywalls and remove CORS headers from any URL. Built in Go, it offers a privacy-focused alternative to commercial services, emphasizing freedom of information and user control. With flexible installation options and support for custom rulesets, Ladder provides a powerful tool for accessing web content.
MCPJungle: Self-Hosted MCP Gateway for AI Agents and Tool Management
MCPJungle is an open-source, self-hosted Model Context Protocol (MCP) Gateway designed for managing AI agents and their tool-calling capabilities. It allows developers and organizations to centralize the registration, discovery, and consumption of MCP servers and their tools, enhancing security and control over AI agent interactions.

Seabird: Native Kubernetes Desktop IDE for Seamless Cluster Exploration
Seabird is a native Kubernetes desktop IDE designed for the GNOME environment, offering an intuitive interface for cluster exploration and management. It provides essential features like a terminal for command execution, monitoring through logs and metrics, and a resource editor with convenient API reference access.

gopher-reading-list: A Curated Selection of Go Blog Posts
The gopher-reading-list is a highly curated selection of blog posts about Go, designed to provide the most useful and relevant material for any Go developer. It offers a fixed list of 200 entries, making it a focused resource for learning and staying updated. This repository is an excellent starting point for both beginners and experienced Gophers.

aws-nuke: Safely Remove All Resources from an AWS Account
aws-nuke is a powerful command-line tool designed to remove all resources from an AWS account, ensuring a clean slate. Rewritten in Version 3 using libnuke, it offers enhanced stability, new features, and improved maintainability for efficient cloud resource management. This tool is ideal for development, testing, or decommissioning AWS environments.

tau: Fullstack Workspace for Building and Deploying Cloud-Native Applications
tau is an open-source, Git-native platform-as-a-service (PaaS) designed for building, deploying, and scaling applications. It allows users to define infrastructure directly in Git, eliminating the need for complex API calls. This self-hosted solution offers capabilities akin to Vercel, Firebase, and Cloudflare, with integrated AI features.

VHS: Your CLI Home Video Recorder for Terminal GIFs
VHS, by Charmbracelet, is an innovative command-line tool designed to record terminal sessions and turn them into high-quality GIFs or videos. It enables scripting terminal interactions with a simple .tape file format, making it ideal for creating consistent demos and integration tests for CLI applications. This project simplifies the process of showcasing command-line tools with dynamic, shareable content.

Fleet: Open Device Management for IT and Security Teams
Fleet is an open-source platform designed for IT and security teams to manage thousands of computers. It excels in areas like vulnerability reporting, device management (MDM), and security posture, integrating seamlessly with existing tools. Built on osquery, Fleet offers a lightweight, modular, and highly extensible solution for modern infrastructure.
Middleware Manager: Centralized Management for Traefik & Pangolin Middleware
Middleware Manager is a powerful microservice designed to simplify the management of Traefik and Pangolin resources. It provides a user-friendly web interface to define, attach, and configure custom Traefik middlewares, services, and plugins. This tool enhances control over your network's routing, security, and load balancing configurations.