Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
- generic
- golang
- graph
- graph-algorithms
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.
Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
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
fast, extensible, versatile event router for Suricata's EVE-JSON format
Universal copy paste service, works across different machines!
Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
Lightweight and versatile utilities for Go 📦
- golang
- utils-library
- go
- golang-library
MIRROR: The universal installer and updater for (container) tools
Fast, dependable universally unique ids
Run anything, know nothing. Zero-config universal project runner.
NAT type diagnosis CLI. Tells you why WebRTC/P2P/VPN connections fail and whether TURN is required.
API to convert Bikram Sambat (BS) (also called Vikram Samvat) dates to Gregorian dates and vice-versa
Open-source real-time Voice AI infrastructure in Go. Stream audio via WebRTC or WebSocket, connect STT → LLM → TTS pipelines, and build scalable voice agents and conversational AI applications.
Excel Cell Name Traversal for Go