Sign in

Repository Index

61,121 visible repositories in the index

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

97–120 of 137 · Most stars

A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program

Watches for changes in a directory tree and reruns a command in an acme win or just on the terminal.

:chart_with_upwards_trend: Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...

The Balanced Routing Table (BART) adapts D.E. Knuth's Allotment Routing Table (ART) algorithm to deliver comparable lookup speeds with superior update efficiency and a significantly smaller memory footprint.

  • ip
  • ipv6
  • cidr
  • ip-routing

Changelog generator : use a git repository and various data sources and publish the result on external services

Eventually consistent distributed in-memory cache Go library

  • gossip-protocol
  • cache
  • lru-cache
  • in-memory-caching

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

GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.

  • go
  • golang
  • thanks
  • open-source

A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.

Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use)

  • console-application
  • menus
  • history
  • cli

Random fake data and struct generator for Go.

  • faker
  • factory
  • random
  • struct

Go tool + library that publishes GIS vector data to GeoServer via PostGIS — walks a directory of shapefile / GeoJSON / GeoPackage / KML, loads each into PostGIS via GDAL/OGR, then registers the resulting tables as GeoServer feature types. Idempotent. Tested on GeoServer 2.27 LTS + 2.28 stable.

hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.

  • go
  • golang
  • matching
  • matching-engine

An easy-to-use reflection-based dependency injection package that fits into any Go application.

  • dependency-injection
  • go
  • golang
  • service-locator

Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.

  • factories
  • factory
  • faker
  • go