Repository History
37 repositories tagged with go

Bunster: Compile Shell Scripts into Secure, Portable, Static Binaries
Bunster is an innovative shell compiler that transforms shell scripts into standalone, shell-independent programs. Unlike traditional wrappers, it transpiles scripts into Go code, which is then compiled into secure, portable, and static binaries. This tool offers a robust solution for distributing shell logic without external dependencies.
LocalAI: Self-Hosted, Open Source AI Alternative to OpenAI
LocalAI is a free, open-source alternative to OpenAI, Claude, and similar services, designed for self-hosted, local-first AI inference. It provides a drop-in REST API compatible with OpenAI specifications, enabling users to run large language models, generate images, and process audio on consumer-grade hardware, often without requiring a dedicated GPU. This project supports a wide array of models and offers features like P2P inference and agentic capabilities.
CallFS: High-Performance, Distributed REST API Filesystem in Go
CallFS is an ultra-lightweight, high-performance REST API filesystem that provides precise Linux filesystem semantics over various backends. It supports local storage, Amazon S3, and distributed peer networks, offering horizontal scalability and robust features for modern storage needs.
Transok: Efficient LAN File Sharing Tool with Go and Wails
Transok is an efficient LAN file sharing tool built with Go and Wails, designed for seamless file transfers within your local network. It offers a lightweight desktop application with features like password protection, unlimited file sizes, and encrypted sharing. This project provides a secure and performant solution for local network file exchange.

pgrok: A Multi-Tenant HTTP/TCP Reverse Tunnel Solution via SSH
pgrok is a "poor man's ngrok" designed for small teams, offering a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding. It provides stable subdomains for every user, gated by your SSO through the OIDC protocol, making it a cost-effective alternative for exposing local development environments to the public internet.
Hugo: The World's Fastest Framework for Building Websites
Hugo is an incredibly fast and flexible static site generator built with Go. It allows developers to create a wide range of websites, from blogs and documentation to corporate sites, with exceptional speed and efficiency. Its powerful asset pipelines and modular system make it a robust choice for modern web development.

Argo Workflows: A Cloud-Native Workflow Engine for Kubernetes
Argo Workflows is an open-source, container-native workflow engine designed for orchestrating parallel jobs on Kubernetes. It allows users to define multi-step workflows where each step is a container, modeling dependencies using directed acyclic graphs (DAGs). This CNCF graduated project is ideal for machine learning pipelines, data processing, and CI/CD.
grpc-go: The Go Language Implementation of gRPC for High-Performance RPC
grpc-go is the official Go language implementation of gRPC, a high-performance, open-source universal RPC framework. It leverages HTTP/2 for efficient communication, making it ideal for building robust and scalable microservices. This project provides a comprehensive solution for Go developers needing powerful inter-service communication.

doggo: A Modern Command-line DNS Client for Humans
doggo is a powerful and user-friendly command-line DNS client, built with Golang. It aims to simplify DNS lookups and troubleshooting by providing clear, human-readable output, unlike traditional tools. Inspired by the Rust 'dog' client, doggo extends its capabilities with a focus on modern DNS protocols and ease of use.

Domain Scanner: A Powerful Go Tool for Domain Availability Checking
Domain Scanner is a robust Go-based tool designed to check the availability of domain names efficiently. It helps users find available domains by scanning against various patterns, dictionary inputs, and advanced filters. With features like multi-method verification and a smart performance warning system, it ensures comprehensive and safe domain discovery.
Slim(toolkit): Minify and Secure Your Container Images by up to 30x
Slim(toolkit) is an open-source tool designed to optimize and secure your container images. It can reduce image size by up to 30x, or even more for compiled languages, without requiring changes to your existing workflow. This powerful toolkit also helps in generating security profiles like Seccomp and AppArmor, enhancing container security.
OpenCost: Open Source Cost Monitoring for Kubernetes and Cloud
OpenCost is an open-source tool providing comprehensive cost monitoring for Kubernetes workloads and multi-cloud environments. It offers real-time visibility into resource allocation and cloud spend, enabling teams to optimize costs across AWS, Azure, and GCP. This CNCF project promotes cost transparency in complex cloud-native setups.