#go#2api#antigravity2api#cc2api#claude#claude_code#codex#crs#crs2#gemini
Sub2API is an open-source AI API gateway that shares quotas from subscriptions like Claude Code ($200/month) across users via generated API keys. It manages multiple accounts, tracks token usage for precise billing, balances loads smartly, limits concurrency/rates, and offers an admin dashboard. Easy deployment via one-click script or Docker on Linux with PostgreSQL/Redis. You benefit by cutting AI costs through efficient sharing, accessing services seamlessly with native tools, and self-hosting for secure, scalable control without vendor lock-in.
https://github.com/Wei-Shaw/sub2api
#go#ai#ai_agents#ai_cybersecurity#ai_hacking#ai_penetration_testing#ai_security_tool#ctf_tools#mcp#pentesting_tools
CyberStrikeAI is an open-source AI platform built in Go that automates security testing with 100+ tools like nmap, sqlmap, and metasploit, plus roles for pentesting/CTF, skills for vulnerabilities like SQL injection, dashboards, attack-chain graphs, and chat interfaces. Hackers have misused it for real attacks on FortiGate devices, automating scans and exploits via AI agents. For you, it offers easy deployment to test your own authorized systems quickly, spotting weaknesses before attackers do—saving time and boosting defense.
https://github.com/Ed1s0nZ/CyberStrikeAI
#go#cli#database#database_management#dbms#environment#local#postgres#postgresql#supabase
Supabase CLI lets you run Supabase locally, manage database migrations, deploy functions, generate types from your schema, and make secure API calls. Install easily via npm (`npm i supabase --save-dev`), Homebrew, Scoop, or binaries for any OS, then run `supabase init` and `supabase start` to launch your full stack with local URLs and keys. This benefits you by speeding up development, testing changes offline without cloud costs, ensuring type safety, and simplifying CI/CD for reliable deploys.
https://github.com/supabase/cli
#go#containers#cyclonedx#docker#go#golang#hacktoberfest#oci#sbom#spdx#static_analysis#tool
Syft is a tool that helps create a list of all the software components used in your applications, known as a Software Bill of Materials (SBOM). This list is important for finding vulnerabilities and ensuring that your software complies with licensing rules. By using Syft, you can better manage your software's security and compliance. It works with many types of software and can be used with other tools like Grype to check for vulnerabilities. This helps keep your software safe and up-to-date.
https://github.com/anchore/syft
#go#golang#mesh#mesh_networks#nat_traversal#netbird#vpn#wireguard#wireguard_vpn#wiretrustee#zero_trust_network_access
NetBird lets you quickly set up a secure private network for your organization or home without needing to configure complex firewall rules, open ports, or manage VPN gateways. It uses direct peer-to-peer connections based on WireGuard, so your devices connect to each other securely and efficiently, bypassing the need for a central server. You get strong security with features like access control, activity logging, and support for single sign-on, all managed from a simple web interface. This means you can connect and protect your devices anywhere, with minimal setup and maintenance, making remote access and network management much easier[2][1][5].
https://github.com/netbirdio/netbird
#ocaml#c#go#java#javascript#python#r2c#ruby#sast#semgrep#static_analysis#static_code_analysis#typescript
Semgrep is a fast, open-source tool that scans your code to find bugs and security issues in over 30 programming languages. It works locally on your computer or in your build system, so your code stays private. Semgrep’s rules are easy to write and understand, helping you catch problems early in development, whether in your IDE, pre-commit checks, or CI/CD pipelines. For stronger security, the Semgrep AppSec Platform offers advanced analysis, AI-powered triage, and detailed fix guidance, reducing false alarms and helping developers fix issues quickly without slowing down. This improves code quality and security efficiently.
https://github.com/semgrep/semgrep
#go#compression#decompression#deflate#go#golang#gzip#snappy#zip#zstandard#zstd
The "github.com/klauspost/compress" package offers many fast and efficient compression tools in pure Go, including zstandard, S2 (a faster Snappy replacement), optimized deflate for gzip/zip/zlib, and snappy with better compression and concurrency. It also provides entropy encoders (huff0, FSE), HTTP gzip handlers, and a parallel gzip implementation (pgzip). These tools are drop-in replacements for Go's standard libraries but run about twice as fast, saving time and resources. You can easily add it to your project with `go get`. It supports current and recent Go versions and offers options to disable unsafe code or assembly for compatibility. This package benefits you by improving compression speed and efficiency while maintaining compatibility with standard Go compression APIs, making your applications faster and more resource-friendly.
https://github.com/klauspost/compress
#go#a2a#agents#agents_sdk#ai#aiagentframework#gemini#genai#go#llm#mcp#multi_agent_collaboration#multi_agent_systems#sdk#vertex_ai
The Agent Development Kit (ADK) for Go is an open-source toolkit that makes it easy to build, test, and deploy smart AI agents using the Go programming language. It lets you create simple or complex agent workflows, use ready-made or custom tools, and run your agents anywhere, especially in cloud environments. With ADK, you get full control, flexibility, and the ability to scale your applications, making it faster and simpler to develop powerful AI solutions for real-world tasks.
https://github.com/google/adk-go
#go#bot#go#golang#golang_whatsapp#golang_whatsapp_api#rest#rest_api#whatsapp#whatsapp_api#whatsapp_api_go#whatsapp_multi_device#whatsapp_web_multi_device
You can use the WhatsApp API Multi Device Version to send and receive WhatsApp messages through a web-based API or as an MCP server, which allows AI tools to interact with WhatsApp. It supports multiple device types and architectures, lets you send texts, images, videos, contacts, and locations, and includes features like auto-reply, message reactions, and group management. You can run it via Docker or build your own binary, and configure it easily with command-line flags or environment variables. This tool helps automate and scale WhatsApp communication, making it ideal for businesses or developers who want to integrate WhatsApp messaging into their apps or AI systems efficiently.
https://github.com/aldinokemal/go-whatsapp-web-multidevice
#go#2fa#authentication#caddy#golang#middleware#nginx#selfhosted#sso#totp#traefik_middleware#typescipt
Tinyauth is a simple tool that adds a login screen or OAuth login (Google, Github, etc.) to your Docker apps, making them secure easily. It works with popular reverse proxies like Traefik, Nginx, and Caddy. You can quickly set it up using their documentation and demo, and it supports basic authentication and API access. This helps protect your apps from unauthorized access without complex setup. It’s open source, actively developed, and has a helpful community on Discord for support. Using Tinyauth improves your app security with minimal effort and flexible login options.
https://github.com/steveiliop56/tinyauth
#go#go_interview_questions#go_practice#golang#golang_interview_questions#golang_practice#hacktoberfest#interview#interview_practice#interview_questions#learn_to_code#learning_resources
You can practice and improve your Go programming skills with an interactive web platform that offers 30 coding challenges ranging from beginner to advanced levels. It provides a live code editor with syntax highlighting, instant test results, and detailed performance analytics to help you write efficient Go code. You can track your progress on leaderboards, compare your solutions with others, and learn from detailed explanations and resources for each challenge. The platform supports easy setup via web UI, GitHub Codespaces, or command line, making it convenient to prepare for Go technical interviews and boost your coding confidence. This helps you master Go concepts and get ready for real job interviews effectively.
https://github.com/RezaSi/go-interview-practice
#go#dovecot#email#email_marketing#mail#mailserver#newsletter#newsletters#postfix#rspamd#server#smtp
BillionMail is a free, open-source mail server and email marketing tool that lets you send newsletters, promotions, and transactional emails with full control and privacy. You can install it in about eight minutes, connect your own domain, and start campaigns easily. It offers advanced analytics, unlimited sending, customizable templates, and keeps your data secure on your own server. This means you avoid expensive fees, hidden costs, and third-party tracking, making it ideal for businesses and individuals who want powerful, private, and flexible email marketing[2][3][4].
https://github.com/aaPanel/BillionMail