Go package for calculating the sunrise and sunset times for a given location
Repository Index
47,133 repositories indexed
121–144 of 214 · Most stars
Translated🎮 Update profile README / pinned gist to contain your Steam playtime leaderboard.
- steam
- steam-playtime-leaderboard
- pinned-gist
- profile
Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.
- log-management
- log-rolling
- log-rotation
- logging
Translated📊 Update profile README / pinned gist to contain your weekly WakaTime stats. This is a Golang implementation, see the original version https://github.com/matchai/waka-box. Display your weekly WakaTime language usage statistics in your profile README / pinned gist.
- wakatime-api
- wakatime
- pinned-gist
- weekly-wakatime-stats
A fast ISO8601 date parser for Go
- go
- golang
- parser
- iso8601
🚀 Fast and simple version manger for Deno without runtime dependencies
TranslatedA Zhuyin (Bopomofo) input method that needs no character selection: it uses a Transformer locally to choose characters based on the preceding text. Supports Linux (Fcitx5/IBus), macOS, and Windows.
- bopomofo
- chinese-input-method
- fcitx5
- go
Functional Experiment in Golang
- functional-programming
- go
- golang
- functional
Single-binary observability, time-series database, and built-in dashboard for Raspberry Pi, edge devices, and local metrics.
Prometheus remote write proxy that adds Cortex/Mimir tenant ID based on metric labels
- cortex
- tenant
- proxy
- prometheus
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.
Go asynchronous simple function utilities, for managing execution of closures and callbacks
- goroutine
- callback
- closure
- golang
Track time spent coding in Neovim
🧬 Pure DNA of your CLI
- go
- version
- versioninfo
- golang
Determine how intervals relate to each other.
- date
- golang
- time
- interval
TakaTime is a blazingly fast, privacy-first coding activity tracker and the open-source, self-hosted alternative to WakaTime. Track your development activity across Neovim, VS Code, JetBrains IDEs, and Antigravity while generating rich analytics, beautiful dashboards, and GitHub profile statistics—all powered by your own MongoDB database.
- github-actions
- golang
- lua
- neovim
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
- go
- golang
- library
- module
A self-hostable REST-like API to get the time zone from geo coordinates
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
An implementation of IO, Stream, Fiber for golang inspired by cats and fs2
Golang package to manipulate time intervals.
k6 extension to output real-time test metrics to an InfluxDB 2.x database
A Memento Aggregator CLI and Server in Go
- web-archiving
- memento
- timemap
- memento-rfc
Dependency Injection with Service Lifetimes for Go