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.
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
Hare is a nimble little database management system for Go.
GoFreeDB is a Golang library that provides common and simple database abstractions on top of Google Sheets.
- database
- golang
- google-sheets-api
- google-sheets-api-v4
🚀📦 Multi-tenancy support for GORM managed databases
A tool to generate bun, gorm, sql, sqlx and xorm sql code.
Go client for the Internet Game Database API
k6 extension to output real-time test metrics to an InfluxDB 2.x database
Postgres CLI with autocompletion and syntax highlighting
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
scan sql rows into any type powered by generics
Model Query Language (mql) is a query language for your database models.
Goven (go-oven) is a go library that allows you to have a drop-in query language for your database schema.
Stream database events from PostgreSQL to Kafka
cdule (pronounce as Schedule) Golang based scheduler library with database support.
- scheduler
- golang-scheduler
- quartz
- quartz-scheduler
Database Abstraction Layer (dbal) for Go. Support SQL builder and get result easily (now only support mysql)
- golang
- dbal
- mysql
- sqlbuilder
A lightweight Snowflake emulator built with Go and DuckDB for local development and testing
Embedded single file SQL database written in Golang
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM.
Safe access to production databases
- acl
- database
- database-access
- database-security
Django style fixtures for Golang's excellent built-in database/sql library.
goriak - Go language driver for Riak KV
- riak-kv
- go
- database-connector
- database-adapter