Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

577–600 of 881 · Most stars

POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations

  • command-line-parser
  • command-line-interface
  • commandline-interface
  • commandlineparser

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 safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.

  • go
  • async
  • hacktoberfest

Born is a modern ML framework for Go — train and deploy models as single binaries. Pure Go, zero CGO, GPU accelerated.

🤖 Go client library for accessing Telegram Bot API, with batteries for building complex bots included.

  • bot-framework
  • go
  • golang
  • telegram-bot-api

🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool

  • di
  • dependency-injection
  • dig
  • golang

Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.

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

Econumo - A personal and family budgeting app with multi-currency support, shared accounts, and flexible budgets

  • budget
  • budget-app
  • expense-tracker
  • money-tracker

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.

Go asynchronous simple function utilities, for managing execution of closures and callbacks

  • goroutine
  • callback
  • closure
  • golang

Go session management for web servers (including support for Google App Engine - GAE).

  • gae
  • http-session
  • session-management

🌟 Useful functional programming helpers for Go

  • golang
  • go
  • functional-programming
  • library