This is your work, valued
tablewriter. ASCII table in golang
★ 4.8kts. Simple go Application to get Terminal Size
★ 61ruta. Chi-inspired router for TCP and WebSocket support
★ 30errors. A production-grade error handling library for Go, offering zero-cost abstractions, stack traces, multi-error support, retries, and advanced monitoring through two complementary packages: errors (core) and errmgr (management).
★ 28ArrayQuery. Simple Mongo like query for array
★ 9beam. Go
★ 6MultipartCache. Simple class to help support split and save memcache Data
★ 4fastimage. FastImage finds the dimensions or filetype of an image given its uri by fetching as little as needed
★ 3slogmulti. Go
★ 3bank-1. Modern banking infrastructure using Golang
★ 3PHP-Datastructures. A new standard library for PHP.
★ 3jack. Go
★ 3SuperVariable. I simple wrapper POST, GET and REQUEST in PHP
★ 2merror. Multiple Error Management
★ 2go-effects. Parallelized Image manipulation effects, written in Go
★ 1ll. Simple logging for Development
★ 1cat. cat - Because life's too short for ugly string building code. 😻
★ 1OpCacheGUI. GUI for PHP's OpCache
★ 1walk. A Windows GUI toolkit for the Go Programming Language
★ 1it. Go
★ 1mongobleed. Go
★ 1zero. Zero
★ 1nativewebp. Native webp encoder for Go
★ 450oshodi. extremely fast database for small task
★ 2keeper. Simple Secure Keeper for Secrets
★ 122agbero. A high-performance Reverse Proxy and Load Balancer written in Go
★ 23coruna-buffout. A work-in-progress re-implementation of the buffout WebKit exploit used in the 'Coruna' iOS spyware
★ 46RuView. π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
★ 80kInvisomark. Awesome Free and Open-source Multi-function Watermark Application
★ 29imagewmark. Resilient watermarking of digital images
★ 28reverse-shell. Reverse Shell as a Service
★ 2kvoicebox. The open-source AI voice studio. Clone, dictate, create.
★ 41kbeautiful-mermaid. TypeScript
★ 11kplaywright-go. Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
★ 3.4kmailpit. An email and SMTP testing tool with API for developers
★ 9.8kgo-mail. 📧 Easy to use, yet comprehensive library for sending mails with Go
★ 1.4kstalwart. All-in-one Mail & Collaboration server. Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV).
★ 14kphoneinfoga. Information gathering framework for phone numbers
★ 17kreconya. Network reconnaissance and asset discovery tool
★ 1.4ksipgo. SIP library for writing fast SIP services in GO
★ 1kPaddleOCR. Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
★ 85kgowall. A tool to convert a Wallpaper's color scheme / palette, OCR with VLM's Traditional & Hybrid, Image Compression ,color palette extraction, image upsacling with Adversarial Networks and more image processing features.
★ 2.3kgraphics.gd. Runtime for Go + Godot
★ 823kanzi-go. Fast lossless data compression in Go
★ 620thingino-firmware. Open-source firmware for Ingenic SoC IP cameras
★ 1.8kspannerplanviz. Go
★ 42Deep-Live-Cam. real time face swap and one-click video deepfake with only a single image
★ 95kai-hedge-fund. An AI Hedge Fund Team
★ 61khyperswitch. Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation
★ 43kiso8583-connection. :satellite: Go-powered ISO8583 connection handler offering advanced binary framing, message interleaving, and a robust connection pool for load distribution and seamless reconnections.
★ 117gowitness. 🔍 gowitness - a golang, web screenshot utility using Chrome Headless
★ 4.4kcopy. Go copy directory recursively
★ 771immich. High performance self-hosted photo and video management solution.
★ 107kdiago. Short of Dialog + GO. Library for building VOIP solutions in GO
★ 395go-astiav. Golang ffmpeg and libav C bindings
★ 722iso8583. A golang implementation to marshal and unmarshal iso8583 message.
★ 522ssh3. SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396 and our Internet-Draft: https://datatracker.ietf.org/doc/draft-michel-ssh3/
★ 5kOCRmyPDF. OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
★ 34kyolov3. Go implementation of the yolo v3 object detection system
★ 80odam. ODAM - Object detection and Monitoring
★ 37go2rtc. Ultimate camera streaming application
★ 13kllama.go. llama.go is like llama.cpp in pure Golang!
★ 1.4kgo-qrcode. To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon.
★ 854d2. D2 is a modern diagram scripting language that turns text to diagrams.
★ 25kspleeter. Deezer source separation library including pretrained models.
★ 28kgeoip. :globe_with_meridians: Geolocation API service -- Run it yourself! | alternative to freegeoip.net
★ 175charm. The Charm Tool and Library 🌟
★ 2.5kkraken. 🐙 High performance WebRTC audio SFU implemented with pure Go.
★ 354treemap. 🍬 Pretty Treemaps
★ 172goi. goi - The “Quite OK Image” format encoder / decoder for Go.
★ 14merlin. Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang.
★ 5.6khashring. Consistent hashing hashring implementation.
★ 37shortlink. High-Performance Shortlink ( Short URL ) app creator in Golang. For privacy reasons, you may prefer to host your own short URL app and this is the one to use.
★ 146quic. quiwi 🥝 - QUIC implementation in Go.
★ 265didder. An extensive, fast, and accurate command-line image dithering tool.
★ 508triangula. Generate high-quality triangulated and polygonal art from images.
★ 3.9klipgloss. Style definitions for nice terminal layouts 👄
★ 12kgenerativeart. Generative Art in Go
★ 935jackal. 💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
★ 1.4kgo-mysql-server. A MySQL-compatible relational database with a storage agnostic query engine. Implemented in Go.
★ 2.6kowncast. Take control over your live stream video by running it yourself. Streaming + chat out of the box.
★ 11kchili. Simple expression evaluation engine for Go
★ 70garble. Obfuscate Go builds
★ 5.6kgo-smpp. SMPP 3.4 Protocol for the Go programming language
★ 248mtproto. 🦋 Full-native go implementation of Telegram API
★ 1.3kmojs. The motion graphics toolbelt for the web
★ 19kcolor-extractor. Simple image color extractor written in Go with no external dependencies
★ 132dominantcolor. Find dominant color in images
★ 126evilginx2. Standalone man-in-the-middle attack framework used for phishing login credentials along with session cookies, allowing for the bypass of 2-factor authentication
★ 15ktreedrawer. treedrawer is a Go module for drawing trees on the terminal.
★ 84minify. Go minifiers for web formats
★ 4.1kqpep. An Encrypted PEP for Modern Satcoms Security
★ 113crocodilehunter. Taking one back for Steve Irwin (๑•̀ㅂ•́)و
★ 1.1kpapercups. Open-source live customer chat
★ 6.1ktxqr. Transfer data via animated QR codes
★ 3.1klivego. live video streaming server in golang
★ 10kcentrifuge. Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.
★ 1.4kcentrifugo. Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
★ 10kghw. Go HardWare discovery/inspection library
★ 1.9kolric. Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.
★ 3.5kusbkill. « usbkill » is an anti-forensic kill-switch that waits for a change on your USB ports and then immediately shuts down your computer.
★ 4.6kremark42. comment engine
★ 5.6kxxh3. XXH3 algorithm in Go
★ 565rod. A Chrome DevTools Protocol driver for web automation and scraping.
★ 7kEasyOCR. Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
★ 30ksha256-simd. Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native.
★ 1kcalendarheatmap. 📅 Calendar heatmap inspired by GitHub contribution activity
★ 410PENTESTING-BIBLE. articles
★ 14kdomain_generation_algorithms. Some results of my DGA reversing efforts
★ 691liftbridge. Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
★ 2.8kmeilisearch. A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
★ 58kjocko. Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
★ 5kfgprof. 🚀 fgprof is a sampling Go profiler that allows you to analyze On-CPU as well as Off-CPU (e.g. I/O) time together.
★ 3.1kxxhash. A native implementation of the excellent XXHash hashing algorithm.
★ 446certificates. 🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
★ 8.7kvssh. Go Library to Execute Commands Over SSH at Scale
★ 992BlockVotes. An e-voting system based on blockchain using ring signature
★ 283sdns. A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.
★ 1.1kligolo. Reverse Tunneling made easy for pentesters, by pentesters https://sysdream.com/
★ 1.8kSwarmIt. SwarmIt is a Golang project I created to learn the language and challenge myself to bypass Google's infamous ReCaptcha. The usecase for this project was to find a practical way to automate the process of registering a large number of social media accounts while bypassing ReCaptcha.
★ 47websocket. Minimal and idiomatic WebSocket library for Go
★ 5.3knio. Concurrent Buffered IO in Go #golang
★ 250gobuster. Directory/File, DNS and VHost busting tool written in Go
★ 14kparagon. Red Team engagement platform with the goal of unifying offensive tools behind a simple UI
★ 304stream-audio-fingerprint. Audio landmark fingerprinting as a Node Stream module
★ 781mego. The MS Exchange meeting organizer
★ 18thdwb. 🌭 The hotdog web browser and browser engine 🌭
★ 1.1kvermin. The smart virtual machines manager. A modern CLI for Vagrant Boxes.
★ 150primitive. Reproducing images with geometric primitives.
★ 13kcuckoo. A fast, vectorized Cuckoo filter implementation in Go. Zero allocations in hot paths with zero-copy binary representation.
★ 15goda. Go Dependency Analysis toolkit
★ 1.7kgostradamus. Gostradamus: Better DateTimes for Go 🕰️
★ 208go-leetcode. A collection of 100+ popular LeetCode problems solved in Go.
★ 1.8kytdl. YouTube download library and CLI written in Go
★ 832PipeIt. PipeIt is a text transformation, conversion, cleansing and extraction tool.
★ 80gg. Go Graphics - 2D rendering in Go with a simple API.
★ 4.8kgocat. 21st century, multi-purpose relay from source to destination
★ 167mattermost. Mattermost is an open source platform for secure collaboration across the entire software development lifecycle..
★ 38knore. noise remover
★ 13esbuild. An extremely fast bundler for the web
★ 40ksftpgo. Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
★ 12kzeroconf. mDNS / DNS-SD Service Discovery in pure Go (also known as Bonjour)
★ 899canvas. Vector graphics in Go
★ 1.8kendlessh. SSH tarpit that slowly sends an endless banner
★ 8.5kgorse. AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
★ 9.7kAdGuardHome. Network-wide ads & trackers blocking DNS server
★ 35kmusig. A shazam like tool to store fingerprints and retrieve them
★ 443Voronoi_Image_Manipulation. A system independent tool for interactive image manipulation with Voronoi and Delaunay data structures.
★ 234go-face. :mag: Face recognition with Go
★ 1.2kimgproxy. Fast and secure standalone server for resizing, processing, and converting images on the fly
★ 11kgo-face-testdata. :card_file_box: Test data for go-face
★ 17muon. GPU based Electron on a diet
★ 2.9kpigo. Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
★ 4.7kgocache. ☔️ A complete Go cache library that brings you multiple ways of managing your caches
★ 2.9kvearch. Distributed vector search for AI-native applications
★ 2.3kbenchdraw. A CLI to turn Go's benchmark output into pictures
★ 338doppio. Doppio is a fast LRU cache on top of Ristretto, Redcon, and Evio. Support for the Redis protocol.
★ 116rain. 🌧 BitTorrent client and library in Go
★ 1.1kxxhash. A Go implementation of the 64-bit xxHash algorithm (XXH64)
★ 2.1krtwatch. Watch videos with friends using WebRTC, let the server do the pausing and seeking.
★ 543crawler. Go process used to crawl websites
★ 150mole. CLI application to create ssh tunnels focused on resiliency and user experience.
★ 1.7kpigeon. Command pigeon generates parsers in Go from a PEG grammar.
★ 922grade. Track Go benchmark performance over time by storing results in InfluxDB
★ 43pdfcpu. PDF tooling for Go and the command line.
★ 8.7kcompress. Optimized Go Compression Packages
★ 5.6kastronomer. A tool to detect illegitimate stars from bot accounts on GitHub projects
★ 779PayloadsAllTheThings. A list of useful payloads and bypass for Web Application Security and Pentest/CTF
★ 79kyour-dns. A docker-compose file to provide a secure adblocking DNS server
★ 343sudo_inject. [Linux] Two Privilege Escalation techniques abusing sudo token
★ 731riot. Go Open Source, Distributed, Simple and efficient Search Engine; Warning: This is V1 and beta version, because of big memory consume, and the V2 will be rewrite all code.
★ 6.1kduit. pure go, cross-platform, MIT-licensed ui toolkit for developers
★ 968tyk. Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
★ 11kgo3dprint. Go 3D Print
★ 37cds. Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
★ 4.8kfeaturebase. A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase
★ 2.5kpwnshop. Exploit Development, Reverse Engineering & Cryptography
★ 256turbo-intruder. Turbo Intruder is a Burp Suite extension for sending large numbers of HTTP requests and analyzing the results.
★ 1.8kzerocopy. Zero-copy I/O primitives and pipelines for Go. Linux-specific.
★ 556pomerium. Pomerium is an identity and context-aware access proxy.
★ 4.9klazygit. simple terminal UI for git commands
★ 80kdgraph. high-performance graph database for real-time use cases
★ 22knoire. 🎨 Light/darken, mix, (de)saturate the colors in Golang with CMYK / RGB / HSV / HSL / Hex / HTML supported.
★ 52hcl. HCL is the HashiCorp configuration language.
★ 5.8kgeodns. DNS server with per-client targeted responses
★ 1.5koxy. Go middlewares for HTTP servers & proxies
★ 2.1kmitmengine. A MITM (monster-in-the-middle) detection tool. Used to build MALCOLM:
★ 814peerdiscovery. Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman:
★ 671webrtc. Pure Go implementation of the WebRTC API
★ 17kgo-asciibot. Golang ASCII Robot Generator
★ 244mercure. 🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
★ 5.3kquantize. Image quantization in Golang
★ 20Sloth. Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof.
★ 8.9kpebble. RocksDB/LevelDB inspired key-value database in Go
★ 6kcalcite-avatica-go. Apache Calcite Go
★ 126blockchain_go. A simplified blockchain implementation in Golang
★ 4.4kavro. A fast Go Avro codec
★ 510goca. Goca Scanner
★ 3291m-go-websockets. handling 1M websockets connections in Go
★ 6kuppy. The next open source file uploader for web browsers :dog:
★ 31kssh. Easy SSH servers in Golang
★ 4.2ksshproxy. SSH Proxy / Load balancer
★ 22git-history. Quickly browse the history of a file from any git repository
★ 14kroz. Go
★ 9promtail-client. Promtail client library. Promtail is an agent for Loki logging system.
★ 59roadrunner. 🤯 High-performance PHP application server, process manager written in Go and powered with plugins
★ 8.5karesdb. A GPU-powered real-time analytics storage and query engine.
★ 3.1kmkcert. A simple zero-config tool to make locally trusted development certificates with any names you'd like.
★ 59kawesome-go-linters. A curated list of awesome Go linters. More than 60 linters and tools!
★ 1.1kone-file-pdf. A minimalist Go PDF writer in 1982 lines. Draws text, images and shapes. Helps understand the PDF format. Used in production for reports.
★ 481caspaxos. A Go implementation of the CASPaxos protocol
★ 298judas. Go
★ 276bettercap. The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.
★ 20kapd. Arbitrary-precision decimals for Go
★ 799joy. A delightful Go to Javascript compiler (ON HOLD)
★ 1.3klilliput. Resize images and animated GIFs in Go
★ 2ktriangle. Convert images to computer generated art using delaunay triangulation.
★ 2.1kgoflyway. An encrypted HTTP server
★ 4.3kcrunchy. Finds common flaws in passwords. Like cracklib, but written in Go.
★ 376AWPA. WPA2 brute force implementation in pure Go
★ 99smartcrop. smartcrop finds good image crops for arbitrary crop sizes
★ 1.9kfrp. A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
★ 108k