OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.
In-memory key-value server in Rust that speaks RESP, so redis-cli and Redis clients connect. Locks, rate limits, job queues and a change feed are single commands; Raft-based failover. Clients for Rust, .NET, Go, Java, Python and Node.js.
Lightweight RESTful database engine based on stack data structures
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Fast and storage-efficient spatial database engine for OpenStreetMap data
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
Go package for sharding databases ( Supports every ORM or raw SQL )
- go
- golang
- golang-library
- database-sharding
Type safe SQL query builder and struct mapper for Go
Fast DB-independent DAL for .NET Core: abstract queries, SQL commands builder, schema-less data access, POCO mapping (micro-ORM).
- dot-net
- dotnetcore
- data-access-layer
- micro-orm
A lightweight, generic F# database abstraction.
MongoDB Atlas CLI enables you to manage your MongoDB in the Cloud
A Go client for rqlite, the distributed database built on SQLite
Cloud-native continuous backup for PostgreSQL - WAL/base-backup streaming, compression, encryption, retention, and monitoring in a single binary.
KVS: xNVMe SSD Key-Value Store Abstraction Layer (SNIA)
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Abstract Syntax Tree for parsing schema.prisma files
Cross-platform .NET library for InfluxDB distributed time-series database.
Eventually consistent distributed in-memory cache Go library
- gossip-protocol
- cache
- lru-cache
- in-memory-caching
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
A lightweight, attribute-driven ORM for Delphi
Data-mining and Visualization components for RAD Studio
A Kafka log inspired in-memory and append-only data structure
Administration panel and querying interface for InfluxDB databases. (Electron app / Docker container)
A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.