APM is a process manager for Golang applications.
Repository Index
65,764 visible repositories in the index
121–144 of 166 · Most stars
Open-source AI alternative to Buffer and Opus Clip: Claude Code makes on-brand videos, posts them to 9 platforms and drafts replies. Self-hosted, your own keys.
websocket based messaging server written in golang
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
- topic
- pubsub
- go
- golang
A Cilium controller implementation for Nomad
- cilium
- cosmonic
- nomad
- cilium-operator
High-performance, free and open-source game server management panel. Pterodactyl and Pelican alternative
- game-panel
- gameap
- games
- gameservers
Prometheus remote write proxy that adds Cortex/Mimir tenant ID based on metric labels
- cortex
- tenant
- proxy
- prometheus
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
- golang
- go
- graph-database
- gremlin
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.
Enforce git message commit consistency
- git
- commits
- commit-message
- consistency
Compute message digest for large files in Go
- go
- golang
- checksum
- message-digest
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
- mime
- mime-types
- mime-database
- filetype
This is a small, opinionated Go library and CLI for Markdown to PDF. It handles cover pages, tables of contents, watermarks, signatures, and more. You can use CSS themes and custom assets. It works with parallel batch processing. The engine behind it is Chrome. It does not rely on LaTeX.
- chrome-headless
- cli
- go
- goldmark
Go client for the Internet Game Database API
- igdb
- igdb-api
- game
- golang
Golang package to manipulate time intervals.
A Go package for sending and receiving ethernet frames. Currently supporting Linux, Freebsd, and OS X.
- go
- networking
A tiny wrapper around NSQ topic and channel :rocket:
- nsq
- message-bus
- microservices
- go
Dependency Injection with Service Lifetimes for Go
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
Fast SIP and SDP Parser
- sip-headers
- parse
- sdp
- sip-messages
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
- game-development
- game-engine
- pixel-perfect
- game-library
RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue
Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.