This is your work, valued
protobuf-swift. Google ProtocolBuffers for Apple Swift
★ 937protobuf-objc. Google Protocol Buffers for Objective-C
★ 666swift-apns. Swift Framework for sending Apple Push Notification over HTTP/2 API
★ 155protobuf-swift-realm. Swift
★ 7protobuf-swift-realm-compiler. Swift
★ 3promgrpc. Prometheus instrumentation library for gRPC powered Go applications.
★ 1SpoofDPI-App. Простое в использовании приложение для Mac, благодаря которому YouTube снова заработает отлично! На основе библиотеки SpoofDPI.
★ 615Legendary_OSINT. A list of OSINT tools & resources for (fraud-)investigators, CTI-analysts, KYC, AML and more.
★ 925swift-kafka-client. Swift
★ 127FinceptTerminal. FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.
★ 29kkavzi-trader. Binance Futures Trading System using LLMs reasoning
★ 2sql-tap. Watch SQL traffic in real-time with a TUI
★ 1.6ksipgo. SIP library for writing fast SIP services in GO
★ 1.1kxberg. A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 98+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.
★ 8.7kPaddleOCR. 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.
★ 87kagents. Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot, and Gemini CLI
★ 38kdocling. Get your documents ready for gen AI
★ 64ktopicctl. Tool for declarative management of Kafka topics
★ 664sim. Build, deploy, and orchestrate AI agents. Sim is the central intelligence layer for your AI workforce.
★ 29knautilus_trader. Production-grade Rust-native trading engine with deterministic event-driven architecture
★ 25kgoreleaser. Release engineering, simplified
★ 16kfiberprometheus. prometheus middleware for Fiber
★ 208ollama. Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
★ 177kkatana. A next-generation crawling and spidering framework.
★ 17ksubfinder. Fast passive subdomain enumeration tool.
★ 14kcatboost-cgo. CatBoost a fast, scalable, high performance Gradient Boosting on Decision Trees library. Golang using Cgo for blazing fast inference CatBoost Model 🚀
★ 26DeepSeek-R1.
★ 92konnxruntime_go. A Go (golang) library wrapping microsoft/onnxruntime.
★ 691web-ui. 🖥️ Run AI Agent in your browser.
★ 16kfirmware-presets. Configuration Snippets for the Betaflight Flight Controller Firmware
★ 32pipelaner. High-performance and efficient Framework and Agent for creating data pipelines. The core of pipeline descriptions is based on the Configuration As Code concept and the Pkl configuration language by Apple.
★ 36go-syslog. Blazing fast syslog parsers
★ 87chdb-go. Go bindings and cli for chDB, an in-process SQL OLAP Engine powered by ClickHouse
★ 142eidas. :satellite: :wrench: Tools for reading and creating eIDAS certificate signing requests
★ 40drakvuf. DRAKVUF Black-box Binary Analysis
★ 1.3kfranz-go. franz-go is a feature complete, pure Go library for Kafka from 0.8.0 through 4.2+. Producing, consuming, transacting, administrating, etc.
★ 3kebpf. ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
★ 7.9kevent-generator. Generate a variety of suspect actions that are detected by Falco rulesets
★ 121pkl. A configuration as code language with rich validation and tooling.
★ 11kgo-tc. traffic control in pure go - it allows to read and alter queues, filters and classes
★ 527go-reuseport. reuse tcp/udp ports in golang
★ 806colly. Elegant Scraper and Crawler Framework for Golang
★ 25kdnsguide. A guide to writing a DNS Server from scratch in Rust
★ 4.7kupdns. DNS proxy tool
★ 75gopacket. Provides packet processing capabilities for Go
★ 6.8kforker. Get high performance http requests with fork process
★ 39nff-go. NFF-Go -Network Function Framework for GO (former YANFF)
★ 1.4kpuppeteer. JavaScript API for Chrome and Firefox
★ 95kmetrics. Lightweight alternative to github.com/prometheus/client_golang
★ 704dnscrypt-proxy. dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.
★ 14kbetaflight-configurator. Cross platform configuration and management application for the Betaflight firmware
★ 3.3kadmyral. 🤖 Admyral enables continuous control monitoring for any custom control
★ 341sonic. Sonic is a Go library for network and I/O programming that provides developers with a consistent asynchronous model, with a focus on achieving the lowest possible latency and jitter in Go.
★ 787tenta-dns. Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS
★ 1.6ktracecat. Open-source security automation platform for teams and AI agents
★ 3.7kscript. Making it easy to write shell-like scripts in Go
★ 7kKeyDB. A Multithreaded Fork of Redis
★ 12kwhois. Whois client for domain and ip whois information query in Go(Golang).
★ 493risor. Risor is a fast, embeddable scripting language for Go applications. Add dynamic expressions, filters, and user-defined logic to your Go programs without embedding a heavy runtime like V8 or Python. Expressions compile to bytecode and run on a lightweight VM. Pure Go, minimal dependencies.
★ 906lo. 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
★ 21kgo-yara. Go bindings for YARA
★ 389BLUESPAWN. An Active Defense and EDR software to empower Blue Teams
★ 1.3kKQL-threat-hunting-queries. A repository of KQL queries focused on threat hunting and threat detecting for Microsoft Sentinel & Microsoft XDR (Former Microsoft 365 Defender).
★ 792reversinglabs-yara-rules. ReversingLabs YARA Rules
★ 932pkl-jvm-examples. Examples for using Pkl within JVM applications
★ 69pkl-go. Pkl bindings for the Go programming language
★ 334ThreatHunting-Keywords. Awesome list of keywords and artifacts for Threat Hunting sessions
★ 670Yara-rules. Collection of private Yara rules.
★ 388domain_generation_algorithms. Some results of my DGA reversing efforts
★ 691dolt. Dolt – Git for Data
★ 24kShuffle. Shuffle: A general purpose security automation platform. Our focus is on collaboration and resource sharing.
★ 2.4khuh. Build terminal forms and prompts 🤷🏻♀️
★ 7.1kfalco. Cloud Native Runtime Security
★ 9.2kkyverno. Unified Policy as Code
★ 8krita-legacy. Real Intelligence Threat Analytics (RITA) is a framework for detecting command and control communication through network traffic analysis.
★ 2.5kDNS-collector. Grab your DNS logs, detect anomalies, and finally understand what's happening on your network. The missing piece between DNS servers and your data stack.
★ 516antlr. A release write-only repo for ANTLR4 Go target so Go modules so tags/versions/etc... work properly.
★ 148cadence. Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
★ 9.4kawesome-workflow-engines. A curated list of awesome open source workflow engines
★ 7.9kgoja. ECMAScript/JavaScript engine in pure Go
★ 7kcasbin. Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.
★ 20kexpr. Expression language and expression evaluation for Go
★ 8kcarbon. A simple, semantic and developer-friendly time package for golang
★ 5.2ksystem-design-101. Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
★ 87kdnsmonster. Passive DNS Capture and Monitoring Toolkit
★ 359toml. TOML parser for Golang with reflection.
★ 5kmock. GoMock is a mocking framework for the Go programming language.
★ 3.4kgo-containerregistry. Go library and CLIs for working with container registries
★ 4kch-go. Low-level Go Client for ClickHouse
★ 426confluent-kafka-go. Confluent's Apache Kafka Golang client
★ 5.2kgo-json. Fast JSON encoder/decoder compatible with encoding/json for Go
★ 3.7kgrpc-quic. The Go language implementation of gRPC over QUIC.
★ 30cheap-di. JavaScript dependency injection like Autofac in .Net
★ 3go-lua. embed lua script language for go, very fast, support coroutine
★ 71coroot. Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
★ 7.9kdapr. Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
★ 26kshareable-soar-workflows. This is a repository of vendor-agnostic workflows provided for those interested in deploying Security Orchestration, Automation, and Response capabilities within their organizations.
★ 96peerdiscovery. Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman:
★ 674nmap. Idiomatic nmap library for go developers
★ 1kgoscan. goscan is a simple and efficient IPv4 network scanner that discovers all active devices on local subnet.
★ 795gotestsum. 'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.
★ 2.7koapi-codegen. Generate Go client and server boilerplate from OpenAPI 3 specifications
★ 8.5kgain. Gain is a high-performance io_uring networking framework written entirely in Go.
★ 563fabric. Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
★ 17kharbor. An open source trusted cloud native registry project that stores, signs, and scans content.
★ 29kVictoriaMetrics. VictoriaMetrics: fast, cost-effective monitoring solution and time series database
★ 17ktestcontainers-go. Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
★ 4.9kosquery-go. Go bindings for osquery
★ 431evm. Pure Rust implementation of Ethereum Virtual Machine
★ 1.3khollywood. Blazingly fast and light-weight Actor engine written in Golang
★ 2.3kweaver. Programming framework for writing and deploying cloud applications.
★ 4.8kpkcs11. pkcs11 wrapper for Go
★ 447koanf. Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
★ 4.1kmachineid. Get the unique machine id of any host (without admin privileges)
★ 1.2kkeygen-go. Keygen reference SDK for Go. Integrate license activation, automatic updates and offline licensing for Go binaries.
★ 158mockery. A mock code autogenerator for Go
★ 7.2kpebble. RocksDB/LevelDB inspired key-value database in Go
★ 6kcaretta. Instant K8s service dependency map, right to your Grafana.
★ 2kminikube. Run Kubernetes locally
★ 32kotp. TOTP library for Go
★ 2.9kgodog. Cucumber for golang
★ 2.7kginkgo. A Modern Testing Framework for Go
★ 9klighthouse. Ethereum consensus client in Rust
★ 3.5kcheat. cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
★ 13ksteampipe. Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
★ 7.9kkafka-ui. Open-Source Web UI for Apache Kafka Management
★ 12kassets. A comprehensive, up-to-date collection of information about several thousands (!) of crypto tokens.
★ 5.4kethkit. Ethereum dev toolkit for Go
★ 142gqlgen. go generate based graphql server library
★ 11kprysm. Go implementation of Ethereum proof of stake
★ 3.8ksolmate. Modern, opinionated, and gas optimized building blocks for smart contract development.
★ 4.3kfe. Emerging smart contract language for the Ethereum blockchain.
★ 1.7kautopprof. Automatically profile the Go applications when CPU or memory utilization crosses threshold
★ 218go-blurhash. A Blurhash implementation in pure Go (Decode/Encode)
★ 223go-blurhash. 🖼#️⃣ A pure Go implementation of Blurhash
★ 171tokens. Collection of information about crypto tokens.
★ 37go-zero. A cloud-native Go microservices framework with cli tool for productivity.
★ 33koksvg. Partial implementation of SVG 2.0 specification in golang.
★ 183blurhash. A very compact representation of a placeholder for an image.
★ 17kawesome-scalability. The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
★ 73kzerolog. Zero Allocation JSON Logger
★ 12kgraphql. Package graphql provides a GraphQL client implementation.
★ 731cobra. A Commander for modern Go CLI interactions
★ 44kerigon. Ethereum implementation on the efficiency frontier
★ 3.6kfoundry. Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
★ 11kchroma. A general purpose syntax highlighter in pure Go
★ 5kergo. An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
★ 4.6kawesome-mpc. A curated list of multi party computation resources and links.
★ 2kKrypto-trading-bot. Self-hosted crypto trading bot (automated high frequency market making) written in C++
★ 3.7ktrading-strategies. Algorithmic trading strategies in Golang
★ 115ydb. YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
★ 4.8kethier. Golang and Solidity SDK to make Ethereum development ethier
★ 213go-binance. A Go SDK for Binance API
★ 1.9kipatool. Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
★ 9.7kcore. SIREN Core Smart Contracts
★ 41mapstructure. Go library for decoding generic map values into native Go structures and vice versa.
★ 8kquic-go. A production-ready QUIC implementation in pure Go
★ 12kopenzeppelin-test-helpers. Assertion library for Ethereum smart contract testing
★ 411royalty-registry-solidity. Solidity
★ 298awesome-go. A curated list of awesome Go frameworks, libraries and software
★ 180kopenzeppelin-contracts. OpenZeppelin Contracts is a library for secure smart contract development.
★ 27ktide. Fast and friendly HTTP server framework for async Rust
★ 5.1kbehavior_tree_editor. A visual editor for building behavior trees for the bots
★ 61mutan. Compiler & Language definition for the Ethereum project
★ 60pigo. Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
★ 4.7kkafka-go. Kafka library in Go
★ 8.6kgrpcurl. Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
★ 13kmaligned. Tool to detect Go structs that would take less memory if their fields were sorted.
★ 537recipes. 📁 Examples for 🚀 Fiber
★ 3.5kfiber. ⚡️ Express inspired web framework written in Go
★ 40kSwiftFFmpeg. A Swift wrapper for the FFmpeg API
★ 650media-server. RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM
★ 3.5kplayback_go-dash. A Go library for generating MPEG-DASH manifests.
★ 227rtmp. A Golang implementation of the RTMP specification.
★ 153VideoCast-Swift. A framework for broadcasting live video
★ 192ffmpeg-libav-tutorial. FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷 🇷🇺
★ 11kgo-fcm. Firebase Cloud Messaging ( FCM ) Library using golang ( Go )
★ 227talos. Talos Linux is a modern Linux distribution built for Kubernetes.
★ 11kSwiftVideo. Swift Video Framework for Linux, macOS, and iOS/iPadOS
★ 197shaka-packager. A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
★ 2.6kRTSP-Client-iOS. A basic RTSP Client in SWIFT using FFMpeg wrapper for iOS.
★ 48mediamtx. Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
★ 20kgo-ts-segmenter. Live TS segmenter and HLS manifest creation in Go
★ 94StatusBuddy. Keep track of Apple's developer and consumer system statuses right in your menu bar.
★ 457joy4. Golang audio/video library and streaming server
★ 2.7krtsp-stream. Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
★ 721goffmpeg. Powerful and dev-friendly FFMPEG wrapper written in Go
★ 835go-face. :mag: Face recognition with Go
★ 1.2kgo-imap. 📥 An IMAP library for Go clients and servers
★ 2.3kcocoaimagehashing. Perceptual Image Hashing for macOS, iOS, tvOS and watchOS
★ 263lpms. Livepeer media server
★ 283swift-syntax. A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
★ 3.7kgohls. A server that exposes a directory for video streaming via web interface
★ 582goav. Golang bindings for FFmpeg (This repository is no longer maintained)
★ 2.1kspreed-webrtc. WebRTC audio/video call and conferencing server.
★ 1.1kwebrtc. Pure Go implementation of the WebRTC API
★ 17kkit. A standard library for microservices.
★ 27ksyncthing. Open Source Continuous File Synchronization
★ 87kgo-bluetooth. Golang bluetooth client based on bluez DBus interfaces
★ 673hc. hc is a lightweight framework to develop HomeKit accessories in Go.
★ 1.7kSwiftEngine. Apple Swift based HTTP server. The answer for a Swift based, turn key, crash resilient, high scale, and production grade web server.
★ 658go-rpio. :electric_plug: Raspberry Pi GPIO library for go-lang
★ 2.3kgatt. Gatt is a Go package for building Bluetooth Low Energy peripherals
★ 1.2kgo-fcm. Firebase Cloud Messaging Library for Golang
★ 330apns2. ⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.
★ 3.2krabbitmq-tutorials. Tutorials for using RabbitMQ in various ways
★ 6.9k