A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
Repository Index
47,133 repositories indexed
25–48 of 55 · Most stars
Polkadot Substrate Explorer Subscan
- substrate
- blockchain
- blockchain-explorer
- explorer
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
- golang
- high-performance
- zero-allocation
- money
Managing go application shutdown with signals.
- go
- shutdown
- signals
- death
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
A simple web portal that can act as startup page and shows a collection of links/urls. Also supports adding custom pages. Everything with one config file.
- dashboard
- golang
- portal
- webapplication
Learn everything about Go in 7 days (from a Nodejs developer).
- 103cuong
- golang
- go
- roadmap
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
An MQTT broker written in Go
The reactive framework for Go.
- cli
- components
- framework
- frontend
Determine how intervals relate to each other.
- date
- golang
- time
- interval
Go Wrapper for using localstack
- localstack
- go
- golang
- testing
Golang package to manipulate time intervals.
detects nested contexts in loops or function literals
- context
- go
- golang
- linter
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
- golang
- golang-library
- scrypt
- password-hash
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.
- environment-variables
- golang
- dotenv
- configuration
radix tree (also "radix trie" or "compact prefix tree" or "compressed trie")
- radix-tree
- radix-trie
- prefix-tree
- trie
Local-first policy gateway for coding agents. Allow, review, or block MCP, shell, SQL, GitHub, and HTTP actions with scoped credentials and signed evidence.
- golang
- observability
- opentelemetry
- policy-engine
Fixed-Point Decimal Money
- go
- golang
- benchmarks
- encoding
Self-hosted CMS that works human or headless: full admin UI plus REST and MCP APIs, built-in semantic search and site chat, and content forking, versioning, diff/merge review, templates, approvals, and static page generation.
- agentic-workflow
- content-management-system
- mcp
- website-development
🛫 Fixed-Point Decimals
- encoding
- numerics
- performance
- go
k6 extension to generate OpenTelemetry signals for load testing
- k6
- opentelemetry
- xk6
- k6-extension
Statically compiled, zero-dependency Git pre-commit secret scanner and credentials detector written in Go. An alternative to Gitleaks and git-secrets.
- aho-corasick
- cybersecurity
- devops
- git-hook
Type-safe reactive state management for Go, inspired by Angular Signals. Zero allocations, thread-safe, production-ready.
- angular
- clean-architecture
- concurrency
- generics