ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
Repository Index
47,133 repositories indexed
169–192 of 1,243 · Most stars
A highly extensible Git implementation in pure Go.
- git
- git-client
- git-server
- go-git
A continuation of HomeBox the inventory and organization system built for the Home User
- inventory
- selfhosted
- hacktoberfest
- homebox
A dependency injection based application framework for Go.
- golang
- go
- framework
- service
Clean Architecture template for Golang services
- clean-architecture
- go
- golang
- microservices
Lightweight network IP scanner written in Go. With notifications, history, export to Grafana
- arp-scan
- self-hosted
- selfhosted
- arp-scanner
smart charging ☀️🚘
- mqtt
- golang
- pv
- wallbox
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
Arbitrary-precision fixed-point decimal numbers in Go
- go
- decimals
- precision
- money
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Open device management
- osquery
- gitops
- device-management
- vulnerability-management
A Windows GUI toolkit for the Go Programming Language
- go
- gui
- gui-toolkit
- win32
Fast and lightweight DNS proxy as ad-blocker for local network with many features
- ad-blocker
- adblocker
- dns
- self-hosted
Making it easy to write shell-like scripts in Go
- shell
- cat
- curl
- cut
Fast cross-platform HTTP benchmarking tool written in Go
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
An HTTP proxy library for Go
PostgreSQL zero-downtime migrations made easy
- golang
- migrations
- postgresql
- zero-downtime
Powerful system container and virtual machine manager
- hacktoberfest
- cloud
- containers
- virtual-machines
Photo gallery for self-hosted personal servers
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- go
- golang
- ddd
- clean-architecture
A simple wake on lan web app written with SvelteKit, Go and PocketBase.
- wakeonlan
- golang
- pocketbase
- sveltekit
Powerful scripting language & versatile interactive shell