Berth is a lightweight GPU resource manager written in Go. It controls which applications get access to your GPU, when they get it, and how that access is handed off.
Repository Index
47,133 repositories indexed
1,801–1,824 of 3,488 · Most stars
Adaptive hedged requests for Go. Cut your p99 latency with zero configuration. Based on Google's "The Tail at Scale" paper.
- concurrency
- go
- golang
- golang-library
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
Simple logger for Go programs. Allows custom formats for messages.
- logger
- golang
- logging-library
A go library for reading and creating ISO9660 images
- iso
- iso9660
- cdrom
Create a QR code with your Wi-Fi login details
- golang
- wifi
- qrcode
- qrcode-generator
Collect golang runtime metrics, pushing to InfluxDB or pulling with Telegraf
- influxdb
- telegraf
- runtime-metrics
- expvars
Cap'n Proto library and parser for go. This is go-capnproto-1.0, and does not have rpc. See https://github.com/zombiezen/go-capnproto2 for 2.0 which has rpc and capabilities.
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
- filter-map-reduce
- go-library
- stream-api
- filter
A lightweight schema-on-read analytics in a single binary
Go simple async message bus
- message-bus
- event-sourcing
- ddd
- async
Run your own GPTChat Discord bot, with a single command!
Architecture checks for Go projects
- architecture
- go
- golang
- quality
OpenAPI Terraform Provider that configures itself at runtime with the resources exposed by the service provider (defined in a swagger file)
TranslatedA compact, easy-to-use piece of software that can clean junk, optimize the system, check hardware, manage startup items, check disk space usage, analyze blue screens, and more—10 modules in total, plus 34 native system mini-tools. Portable Windows 10/11 cleaner & optimizer in Go — 93 cleanup targets, 154 tweaks, 15 MB single EXE.
- cleaner
- disk-analyzer
- go
- golang
A hyperparameter optimization framework, inspired by Optuna.
- bayesian-optimization
- bandit-algorithms
- evolution-strategies
- blackbox-optimization
A gh CLI extension that uploads attachments to GitHub from the command line
- gh-cli
- gh-issue
- gh-s3-artifact
- github
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
- cqrs
- golang
- mediator
- mediator-pattern
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
- launcher
- payload
- elf
- elf-binaries
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
- cross-platform
- desktop
- go
- golang
Metric anomaly detection
A simple, remotely configurable monitoring service.
- docker-compose
- golang
- monitoring
- go
A Simple Linux ELF Runtime Crypter
Run a web page like a program
- cross-platform
- golang
- headless-browser
- purego