Open-Source Databases & Backends
Guides to open-source databases and backend platforms — architecture, licensing, and production deployment.
In this category
acl
Acl is a mature C/C++ network library and server framework supporting coroutines, HTTP/HTTPS, Redis, MQTT, and database clients across Linux, Windows, macOS, An…
active_record_doctor
Active Record Doctor is a Ruby gem that automatically detects database design issues in Rails applications—such as missing indexes, foreign key constraints, and…
activerecord-sqlserver-adapter
activerecord-sqlserver-adapter is a Ruby gem that enables Rails applications to use Microsoft SQL Server as their database. It translates Rails' ActiveRecord OR…
Addax
Addax is an open-source ETL tool written in Java that moves data between 20+ SQL and NoSQL databases, Excel, and cloud storage. It evolved from Alibaba's DataX …
aioway
AioWay is a Python-based optimizing compiler for deep learning that automatically selects and configures ML algorithms based on task and resource constraints. I…
airframe
Airframe is a Scala framework providing dependency injection, serialization, testing, logging, and RPC capabilities for building web and backend applications. I…
alembic
Alembic is a database migration tool for Python applications using SQLAlchemy. It automates schema changes, supports version control-like workflows for migratio…
altimate-code
Altimate Code is an open-source TypeScript harness that gives AI agents (Claude, Codex, local LLMs) a deterministic data engineering toolkit with 100+ tools for…
Android-Debug-Database
Android Debug Database is a browser-based debugging tool for Android developers to inspect and edit SQLite databases, SharedPreferences, and Room databases dire…
ansible-role-postgresql
An Ansible role that automates PostgreSQL server installation and configuration on RHEL/CentOS and Debian/Ubuntu systems. It handles database creation, user man…
antares
Antares is a free, open-source SQL client built with Electron and Vue.js, designed for developers who need a modern desktop UI to manage multiple databases. It …
hive
Apache Hive is a distributed SQL data warehouse system built on Hadoop that lets you query and manage large datasets using SQL-like syntax. It's designed for ba…
appwrite
Appwrite is an open-source backend-as-a-service platform that provides auth, databases, storage, serverless functions, messaging, and hosting in one self-hosted…
arangojs
arangojs is the official JavaScript driver for ArangoDB, a multi-model NoSQL database. It enables Node.js and browser applications to connect to and query Arang…
arkflow
ArkFlow is a high-performance Rust stream processing engine that combines real-time data pipeline capabilities with integrated AI/ML model execution. It support…
arquero
Arquero is a JavaScript library for querying and transforming data tables using a fluent, relational-algebra-inspired API. It handles millions of rows efficient…
arroyo
Arroyo is a distributed stream processing engine written in Rust that processes high-volume real-time data with SQL as a first-class interface. It supports stat…
atdatabases
@databases is a TypeScript-first collection of modular database clients for Node.js that use tagged template literals to prevent SQL injection by design. It sup…
atomic-server
Atomic Server is an open-source, lightweight headless CMS and graph database with real-time synchronization, built-in table editor, full-text search, and SDKs f…
authorizer
Authorizer is an open-source authentication and authorization server built in Go that you self-host and connect to your own database. It provides OAuth2/OIDC, s…
azimutt
Azimutt is a web-based database exploration and documentation tool that helps teams visualize, navigate, and understand complex database schemas across multiple…
badger
Badger is a fast, embeddable key-value database written in pure Go. It is designed for SSD-optimized workloads and serves as the underlying storage for Dgraph a…
BaikalDB
BaikalDB is an open-source distributed HTAP (hybrid transactional/analytical processing) database from Baidu that handles petabyte-scale data with MySQL protoco…
bdash
Bdash is a lightweight SQL client desktop application (built with Electron and TypeScript) that enables quick data analysis across multiple database systems. It…
beam
Apache Beam is a unified framework for building batch and streaming data pipelines that run on multiple backends (Flink, Spark, Google Cloud Dataflow, Hazelcast…
better-sqlite3
better-sqlite3 is a high-performance SQLite library for Node.js that uses a synchronous API to provide simpler, faster database access than async alternatives. …
bigquery-utils
BigQuery Utils is a Google-maintained collection of scripts, user-defined functions (UDFs), dashboards, and notebooks designed to simplify BigQuery migration an…
bitalostored
Bitalostored is a Redis-compatible distributed storage system that stores data on disk instead of memory, designed to reduce infrastructure costs while maintain…
blaze-persistence
Blaze-Persistence is a Java library that extends JPA with a more powerful Criteria API for building database queries. It adds support for advanced SQL features …
blazer
Blazer is a Ruby-based business intelligence tool that lets teams explore databases with SQL and create interactive dashboards, charts, and alerts. It integrate…
bob
Bob is a Go SQL toolkit that provides a query builder, ORM, and code generation for PostgreSQL, MySQL, and SQLite. It emphasizes correctness and minimal abstrac…
brmodelo-app
BRMW is a free, open-source web-based tool for designing entity-relationship diagrams and relational database models. It targets educators and students learning…
bruin
Bruin is an open-source data pipeline orchestration tool that unifies data ingestion, SQL/Python/R transformation, and quality checks into a single framework. I…
bun
Bun is a lightweight, SQL-first ORM for Go that supports PostgreSQL, MySQL, MSSQL, SQLite, and Oracle. It prioritizes readable SQL queries with type safety over…
buntdb
BuntDB is a lightweight, in-memory key-value database written in Go that persists to disk and supports custom indexing and geospatial queries. It's designed for…
bustub
BusTub is an open-source relational database management system built at Carnegie Mellon University primarily for teaching database systems concepts in the 15-44…
ByConity
ByConity is an open-source cloud-native data warehouse derived from ClickHouse 21.8, designed for large-scale analytical queries with compute-storage separation…
calcite
Apache Calcite is an open-source SQL query engine and data management framework that handles SQL parsing, optimization, and execution planning without managing …
Cashew
Cashew is an open-source budget and expense tracking app built with Flutter, supporting iOS, Android, and web platforms. It offers multi-currency accounts, cust…
cassandra
Apache Cassandra is a distributed, NoSQL database designed for high-scale write-heavy workloads across clusters. It automatically spreads data across machines a…
cassandra-gocql-driver
GoCQL is the official Apache Cassandra driver for Go, providing a modern, production-ready client for building applications that use Cassandra as their database…
cassandra-nodejs-driver
Apache Cassandra Node.js Driver is an officially maintained client library for connecting Node.js applications to Apache Cassandra, DataStax Enterprise, and Ast…
chai
ChaiSQL is a lightweight, embedded SQL database written in pure Go that mimics PostgreSQL syntax without requiring a separate server. It runs entirely within yo…
chainquery
Chainquery is a Go-based indexer that parses LBRY blockchain data into a MySQL database, enabling fast SQL queries of blocks, transactions, addresses, and claim…
chartdb
ChartDB is an open-source, web-based database diagram editor that visualizes and designs database schemas by importing them via SQL queries. It supports multipl…
Chat2DB
Chat2DB is an AI-powered database client written in Java that supports 16+ databases (MySQL, PostgreSQL, Oracle, SQLite, ClickHouse, etc.). The open-source Comm…
chdb
chDB is an embedded SQL OLAP engine powered by ClickHouse that runs directly in Python applications without requiring a separate server. It supports pandas-comp…
cinemagoer
Cinemagoer is a Python library for querying IMDb movie data. As of April 2026, it shifted to working exclusively with IMDb's freely distributed datasets rather …
citus
Citus is an open-source PostgreSQL extension that distributes data and queries across multiple nodes, enabling horizontal scaling for databases that outgrow a s…
classic-jazz
Classic Jazz is a distributed database designed to sync data across frontend apps, backend containers, serverless functions, and cloud storage. It emphasizes lo…
clickhouse-go
clickhouse-go is a Go database driver for ClickHouse, the popular open-source analytics database. It offers both a high-performance native interface and a stand…
cloudbeaver
CloudBeaver is an open-source web-based database manager that lets teams browse, query, and manage multiple databases from a single interface. Built on Java bac…
cloudberry
Apache Cloudberry is an open-source MPP database derived from Greenplum, designed for data warehousing and large-scale analytics. Built on a newer PostgreSQL ke…
cloudboost
CloudBoost is a self-hosted Backend-as-a-Service (BaaS) platform offering data storage, realtime capabilities, search, and user authentication. It requires manu…
cloudquery
CloudQuery is an open-source data pipeline tool that syncs cloud infrastructure metadata, security configs, and billing data from 70+ cloud and SaaS sources (AW…
clover
CloverDB is a lightweight, embedded NoSQL database written in Go that stores documents as JSON and organizes them into collections. It prioritizes simplicity an…
cnosdb
CnosDB is a distributed, open-source time-series database written in Rust, designed for IoT, industrial, and operational monitoring workloads. It emphasizes hig…
codechecker
CodeChecker is a static analysis infrastructure that wraps LLVM/Clang toolchain analyzers (Clang-Tidy, Clang Static Analyzer, Cppcheck, GCC Static Analyzer, Fac…
conar
Tamery is an open-source, AI-assisted database management tool supporting PostgreSQL, MySQL, MSSQL, and Clickhouse. It provides a desktop application (built on …
connector-x
ConnectorX is a Rust-based library that rapidly loads data from multiple SQL databases (Postgres, MySQL, Oracle, BigQuery, etc.) into Python DataFrames with min…
cornucopia
Cornucopia is a Rust code generator that creates type-safe database interfaces from PostgreSQL queries at compile time. It validates queries against a live data…
corrosion
Corrosion is a distributed service discovery system built by Fly.io that replaces centralized databases with gossip-based state sharing across cluster nodes. Ea…
couchbase-lite-ios
Couchbase Lite for iOS/macOS is an embedded NoSQL database designed for mobile apps, offering document storage, querying, and synchronization without requiring …
couchdb
Apache CouchDB is an open-source NoSQL database designed for reliable, distributed data synchronization across multiple nodes. It uses an HTTP/JSON API and Erla…
counter_culture
counter_culture is a Ruby gem that automatically maintains denormalized counter cache columns in Rails applications, updating them whenever related records chan…
Countries
Countries is a lightweight, well-maintained TypeScript library providing ISO-standard geopolitical and linguistic data (countries, languages, continents, curren…
CrackingTheSQLInterview
CrackingTheSQLInterview is a free, MIT-licensed educational resource that covers SQL fundamentals through advanced topics (window functions, transactions, norma…
csharp-driver
DataStax C# Driver is an official Apache Cassandra client library for .NET applications, providing synchronous and asynchronous APIs for querying Cassandra clus…
curator
Apache Curator is a Java client library that simplifies working with Apache ZooKeeper, a distributed coordination service. It provides high-level APIs, recipes …
d1-manager
D1 Manager is a web UI and API for managing Cloudflare D1 serverless databases. It provides database, table, and record management through a browser interface, …
database
A collaborative, community-maintained CSV-based database of TV channels designed for IPTV applications. Data is stored in simple spreadsheet-compatible files an…
databasement
Databasement is a self-hosted web application for managing backups of eight database engines (MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, Firebird, Redis, a…
databunker
Databunker is a self-hosted, Go-based vault for securely storing and tokenizing sensitive personal data (PII, PHI, PCI, KYC). It replaces sensitive records with…
datacore
Datacore is a TypeScript-based Obsidian plugin that reimplements Dataview with emphasis on query performance and user experience. It provides a WYSIWYG interfac…
datafusion
Apache DataFusion is an open-source SQL query engine written in Rust that processes data using Apache Arrow's columnar format. It's designed as a composable lib…
datafusion-ballista
Apache DataFusion Ballista is a distributed query engine built in Rust that extends Apache DataFusion to execute SQL workloads across multiple nodes. It allows …
datafusion-sqlparser-rs
Apache DataFusion SQL Parser is a Rust library that parses SQL statements into an abstract syntax tree (AST), supporting ANSI/ISO SQL and multiple dialects. It …
datahike
Datahike is a Datalog database engine with Datomic-compatible APIs that treats data as immutable, versioned snapshots. It supports time-travel queries, multiple…
datalens
DataLens is an open-source business intelligence and data visualization platform originally developed at Yandex. It provides dashboards, reporting, and SQL-base…
dataline
DataLine is an open-source AI-driven tool that lets users query and visualize data from multiple sources (PostgreSQL, Snowflake, MySQL, SQLite, CSV, etc.) using…
datascript
DataScript is an immutable, in-memory Datalog query engine designed for browser and JavaScript environments. It provides a lightweight alternative to traditiona…
dataset
Dataset is a Python library that simplifies reading and writing data to SQL databases by abstracting away boilerplate code. It provides JSON-like syntax for dat…
datasette
Datasette is an open-source Python tool that converts SQLite databases into interactive, browsable websites and REST APIs without coding. It's designed for data…
db
upper/db is a Go data access layer that abstracts across multiple databases—PostgreSQL, MySQL, CockroachDB, MongoDB, SQLite, and others—with ORM-like query buil…
db-dumper
db-dumper is a PHP library that simplifies database backups by wrapping native dump utilities (mysqldump, pg_dump, etc.) into a clean API. It supports MySQL, Ma…
DB-GPT-Hub
DB-GPT-Hub is a repository containing fine-tuning datasets, models, and techniques for converting natural language questions to SQL queries (Text-to-SQL). It bu…
dbal
Doctrine DBAL is a PHP database abstraction layer that provides a unified interface for working with multiple database systems (MySQL, PostgreSQL, SQLite, Oracl…
DBAPI
DBAPI is a low-code platform that generates REST APIs directly from SQL queries without coding. Users write SQL, configure parameters in a web UI, and the syste…
dbatools
dbatools is a PowerShell module containing ~700 commands for automating SQL Server administration, backup testing, and instance migrations. It runs on Windows P…
dbgate
DbGate is a cross-platform database GUI supporting 17+ database systems (MySQL, PostgreSQL, MongoDB, SQLite, Oracle, etc.). It runs as a desktop app (Windows/Li…
dbmate
Dbmate is a lightweight, language-agnostic database migration tool written in Go that manages schema changes across MySQL, PostgreSQL, SQLite, and ClickHouse. I…
dbt-checkpoint
dbt-checkpoint is a Python-based pre-commit hook framework that enforces data quality and documentation standards in dbt projects before code is committed. It c…
dbt-osmosis
dbt-osmosis is a Python CLI and Streamlit workbench for automating dbt development workflows, focusing on schema YAML management, documentation inheritance, and…
dbtpl
dbtpl is a command-line code generator for Go that introspects SQL database schemas and generates type-safe, idiomatic Go code. It supports PostgreSQL, MySQL, S…
dbx
DBX is a lightweight (20MB), cross-platform desktop database client and management tool written in Rust. It supports 60+ databases including MySQL, PostgreSQL, …
ddia
DDIA is a community-maintained Chinese translation of Martin Kleppmann's 'Designing Data-Intensive Applications' book, hosted on GitHub. It provides free access…
deepnote
Deepnote is an open-source notebook platform designed as a Jupyter replacement, adding AI features, real-time collaboration, and a human-readable YAML format. I…
dejavu
Dejavu is a modern web UI for Elasticsearch and OpenSearch that enables developers to browse, filter, import, and edit data without writing code. It runs as a D…
dgraph
Dgraph is a distributed, open-source graph database that uses GraphQL syntax and supports real-time queries over large datasets. It provides ACID transactions, …
dinky
Dinky is an Apache-licensed, open-source real-time data development platform built on Apache Flink. It provides SQL-based data pipeline development, debugging, …
djongo
Djongo is a Python library that allows Django developers to use MongoDB as a backend database without rewriting their ORM code. It translates Django's SQL queri…
docker-images
Official Oracle repository providing Dockerfiles and build instructions for containerizing Oracle commercial products (Database, WebLogic, SOA Suite, etc.) and …
docker-redis-cluster
docker-redis-cluster is a Docker image that quickly spins up a local Redis cluster (3 masters, 3 slaves) for development, demo, and testing purposes. It is expl…
dockit
DocKit is an open-source desktop GUI client for multiple NoSQL databases (Elasticsearch, OpenSearch, DynamoDB, MongoDB) built with Tauri. It includes an AI agen…
dolt
Dolt is a SQL database that combines Git-like version control with MySQL compatibility, allowing teams to track data changes, branch, merge, and collaborate on …
doobie
doobie is a Scala library that provides a functional programming approach to working with databases through JDBC. It abstracts away raw SQL handling while maint…
doris
Apache Doris is an open-source, real-time analytics and search database designed for AI agents, supporting hybrid queries across structured, text, and vector da…
Dotmim.Sync
Dotmim.Sync is a .NET framework for synchronizing relational databases across multiple platforms and database engines (SQL Server, MySQL, PostgreSQL, SQLite). I…
drawdb
DrawDB is a free, browser-based database diagram editor that lets you design entity-relationship diagrams (ERDs), generate SQL scripts, and export schemas witho…
drill
Apache Drill is a distributed SQL query engine designed to run ad-hoc queries across self-describing data sources like NoSQL databases and Hadoop clusters witho…
drizzle-orm
Drizzle is a lightweight TypeScript ORM (~7.4kb) for PostgreSQL, MySQL, and SQLite with zero dependencies. It supports serverless databases (Turso, Neon, Planet…
dtm
DTM is a distributed transaction framework written in Go that handles data consistency across microservices using patterns like Saga, TCC, and XA. It provides S…
duckdb-wasm
DuckDB-Wasm is a WebAssembly port of DuckDB that runs SQL analytics directly in browsers and Node.js without a backend server. It supports reading Parquet, CSV,…
duckle
Duckle is an open-source desktop ETL/ELT studio for building and running visual data pipelines locally using DuckDB. It combines 290+ data connectors, a visual …
dungbeetle
DungBeetle is a lightweight distributed job server built in Go for queuing and executing large SQL read queries asynchronously. It decouples reporting workloads…
dynamodb-onetable
OneTable is a TypeScript/JavaScript library that simplifies working with DynamoDB by providing a schema-driven, high-level API for single-table designs. It hand…
dynamodb-toolbox
DynamoDB-Toolbox is a lightweight TypeScript library that simplifies querying AWS DynamoDB by providing type-safe schema validation, query builders, and data tr…
ebean
Ebean is a Java/Kotlin ORM that bridges the gap between high-level object mapping and SQL control, offering built-in database migrations, multi-database support…
ef6
Entity Framework 6 (EF6) is a mature object-relational mapper (ORM) for .NET that simplifies database interaction by eliminating boilerplate data-access code. M…
efcore.pg
Npgsql.EntityFrameworkCore.PostgreSQL is the official Entity Framework Core provider for PostgreSQL, enabling .NET developers to use familiar LINQ syntax and OR…
eidos
Eidos is a TypeScript-based personal data management framework that brings Notion-like functionality and SQLite capabilities to your local machine. It supports …
ejdb
EJDB2 is a lightweight, embeddable JSON database engine written in C that stores documents in a single file. It supports a query language (JQL) inspired by XPat…
ekuiper
eKuiper is a lightweight, open-source stream processing engine designed for IoT edge devices. It enables real-time data analytics and rule-based processing at t…
elassandra
Elassandra merges Apache Cassandra (a distributed NoSQL database) with Elasticsearch (a search engine) into a single system. It enables full-text search, real-t…
elasticsearch-sql
elasticsearch-sql is a Java plugin that allows you to query Elasticsearch using SQL syntax instead of native query DSL. The project is deprecated and no longer …
ElasticView
ElasticView is a Go-based data governance and management platform with a plugin architecture supporting ElasticSearch, MySQL, MongoDB, Redis, and other data sou…
electrodb
ElectroDB is a TypeScript library that simplifies DynamoDB development by abstracting away low-level query complexity. It enables developers to model multiple e…
eralchemy
ERAlchemy is a Python tool that automatically generates Entity-Relation diagrams from databases or SQLAlchemy models. It supports multiple databases (SQLite, Po…
erd-editor
erd-editor is an open-source Entity-Relationship Diagram editor available as a web app, VSCode extension, and IntelliJ plugin. It supports offline-first collabo…
esProc
esProc SPL is a JVM-based programming language for structured data computation that uses a grid interface similar to Excel. It combines SQL-like set operations …
ethereum-etl
Ethereum ETL is a Python-based tool that extracts blockchain data from Ethereum (blocks, transactions, tokens, contracts) and converts it into standard formats …
evernote-backup
evernote-backup is a Python command-line tool that syncs Evernote notes to a local SQLite database and exports them as ENEX files. It supports both Evernote and…
Evolve
Evolve is a .NET database migration tool inspired by Flyway that automates schema changes across SQL databases using plain SQL scripts. It runs automatically on…
Exposed
Exposed is a lightweight Kotlin SQL framework developed by JetBrains that provides both a type-safe DSL and DAO API for database access. It supports multiple da…
ezsql
ezsql is a PHP library that simplifies database operations across multiple database systems (MySQL, PostgreSQL, SQLite, SQL Server, Oracle) using a unified CRUD…
FerretDB
FerretDB is an open-source MongoDB alternative that translates MongoDB protocol queries into SQL, running on PostgreSQL with a DocumentDB extension. It allows a…
FiloDB
FiloDB is a distributed, in-memory time series database compatible with Prometheus queries. It ingests metrics from Kafka, stores them efficiently in columnar f…
FinanceDatabase
FinanceDatabase is a Python library providing categorized access to 300,000+ financial symbols (equities, ETFs, funds, indices, currencies, cryptocurrencies, mo…
finviz
finviz is a Python library that provides unofficial access to FinViz market data, including stock quotes, news, insider trades, and analyst ratings. It enables …
firebase-ios-sdk
Firebase iOS SDK is Google's open-source development platform for Apple apps, providing pre-built libraries for authentication, real-time databases, cloud messa…
fjall
Fjall is an open-source, embeddable key-value storage engine written in Rust that uses a log-structured merge-tree (LSM) architecture similar to RocksDB. It pro…
FlashDB
FlashDB is a lightweight embedded database written in C that provides key-value and time-series storage with minimal RAM footprint. It is optimized for IoT and …
Flask-AppBuilder
Flask-AppBuilder is a Python framework that accelerates web application development by automating CRUD interfaces, security management, and REST APIs on top of …
Flask-Migrate
Flask-Migrate is a Python extension that automates database schema changes for Flask applications using SQLAlchemy and Alembic. It provides CLI commands (`flask…
flink
Apache Flink is an open-source stream and batch processing framework built in Java, designed to handle high-throughput, low-latency data pipelines. It provides …
flink-sql-cookbook
The Apache Flink SQL Cookbook is a curated collection of self-contained examples and patterns for Apache Flink SQL, a stream-processing framework. It covers fou…
flink-streaming-platform-web
Flink Streaming Platform Web is a lightweight, open-source web UI for Apache Flink that lets teams configure and manage real-time streaming jobs using SQL witho…
fluent
Fluent is a Swift ORM library for the Vapor web framework that abstracts both SQL and NoSQL databases. It provides an intuitive API for defining models, buildin…
fluentmigrator
FluentMigrator is a .NET database migration framework that lets developers version and evolve database schemas using C# code instead of manual SQL scripts. It s…
free-for-life
free-for-life is a curated HTML-based list of free services, APIs, tools, and platforms spanning AI, design, hosting, databases, and developer utilities. It ser…
frostdb
FrostDB is an embeddable columnar database written in Go, designed for write-heavy observability workloads. It uses Apache Parquet for storage and Apache Arrow …
fselect
fselect is a command-line file search tool written in Rust that lets you query your filesystem using SQL-like syntax instead of traditional find commands. It su…
fugue
Fugue is a Python library that lets you write data processing code once and run it on multiple distributed computing backends (Spark, Dask, Ray) without rewrite…
Gaea
Gaea is a MySQL proxy middleware developed by Xiaomi that provides database routing, sharding, and read-write separation. It is production-deployed across Xiaom…
garmin-grafana
garmin-grafana is a dockerized Python application that automatically fetches health data from Garmin smartwatches and stores it in InfluxDB for custom visualiza…
GarminDB
GarminDB is a Python tool that downloads health data from Garmin Connect, FitBit, and MS Health, stores it in a local SQLite database, and provides Jupyter note…
geoip2-golang
geoip2-golang is an unofficial Go library for reading MaxMind GeoIP2 and GeoLite2 geolocation databases. It supports multiple database types (City, Country, ASN…
gigapipe
Gigapipe is an open-source, all-in-one observability platform that consolidates logs, metrics, traces, and profiling into a single system. It provides drop-in c…
github-ds
GitHub::DS is a collection of Ruby libraries for querying MySQL databases through Rails ActiveRecord. It provides a key-value store, a fluent SQL query builder,…
glaredb
GlareDB is a lightweight, fast SQL database designed specifically for analytics workloads. Written in Rust, it emphasizes simplicity and performance for queryin…
gluesql
GlueSQL is a Rust library that adds SQL query capabilities to any storage backend—from in-memory to MongoDB to Git repositories. It bridges SQL and NoSQL by sup…
go-mysql-server
go-mysql-server is a MySQL-compatible SQL engine written in Go that lets you query arbitrary data sources using standard SQL. It includes an in-memory database …
go-sqlbuilder
go-sqlbuilder is a lightweight Go library for programmatically constructing SQL statements without tying you to a specific database driver or ORM. It handles pa…
go-starter
go-starter is a production-ready RESTful API template in Go with integrated PostgreSQL, OAuth2 authentication, and VSCode DevContainers. It provides database mi…
gormt
Gormt is a command-line and GUI tool that automatically generates Go structs from MySQL database tables. It integrates with GORM to produce type-safe, annotated…
GQL
GitQL is a SQL-like query engine written in Rust that runs SQL queries directly on Git repositories (.git files) and other data sources. It provides both a comm…
graft
Graft is an open-source transactional storage engine built in Rust designed for edge, offline-first, and distributed applications. It enables lazy, partial data…
graphjin
GraphJin is a Go-based GraphQL compiler that automatically exposes database content via a GraphQL API, with recent focus on AI agent integration through MCP (Mo…
GRDB.swift
GRDB.swift is a SQLite database toolkit for iOS/macOS/tvOS/watchOS applications, offering ORM-like record persistence, SQL generation, database observation, and…
greenmask
Greenmask is an open-source tool that creates anonymized, backup-compatible database dumps for PostgreSQL and MySQL (beta). It masks sensitive data, generates s…
greptimedb
GreptimeDB is an open-source observability database that unifies metrics, logs, and traces into a single engine with SQL and PromQL query support, designed to r…
grida
Grida is an open-source canvas editor and 2D graphics engine built on Rust, Skia, and WebAssembly. It combines design tooling (similar to Figma), SVG editing, d…
griddb
GridDB is an open-source database designed for IoT and time-series workloads, offering both NoSQL and SQL interfaces. It supports distributed clustering and is …
grist-core
Grist is an open-source relational spreadsheet that bridges spreadsheet flexibility with database robustness. It runs as a self-hosted server or desktop app, su…
HammerDB
HammerDB is an open-source benchmarking tool for measuring database performance across major platforms including Oracle, SQL Server, Db2, PostgreSQL, MySQL, and…
hbase
Apache HBase is an open-source distributed database modeled after Google's Bigtable, designed for large-scale structured data storage on top of Hadoop. It provi…
heavydb
HeavyDB is an open-source GPU-accelerated SQL database designed for rapid analysis of massive datasets (billions of rows) without indexing or pre-aggregation. I…
HeidiSQL
HeidiSQL is a lightweight desktop database client supporting MariaDB, MySQL, PostgreSQL, SQL Server, SQLite, Firebird, and Interbase. It provides a graphical in…
hello-sql
Hello SQL is a free, open-source educational course teaching SQL fundamentals and relational database concepts from scratch. It covers 80+ lessons spanning MySQ…
hibernate-orm
Hibernate ORM is a mature, widely-used object-relational mapping (ORM) framework for Java that bridges application objects and relational databases. It implemen…
Hibernate-SpringBoot
A curated collection of 300+ code examples and best practices for optimizing Java persistence performance in Spring Boot applications using Hibernate. Covers to…
hue
Hue is an open-source SQL query editor and data exploration platform maintained by Cloudera. It provides a web-based interface for writing, executing, and shari…
hugegraph
Apache HugeGraph is a distributed graph database supporting billions of vertices and edges with OLTP performance. It offers standalone and distributed deploymen…
hyrise
Hyrise is an open-source, in-memory columnar database system developed at HPI for research purposes. It supports comprehensive SQL, standard benchmarks (TPC-H, …
iasql
IaSQL is an open-source tool that lets you manage AWS cloud infrastructure using SQL queries against a PostgreSQL database. It maintains a two-way sync between …
ibis
Ibis is a portable Python dataframe library that compiles Python expressions into SQL or native backend code, allowing the same code to work across 20+ data bac…
IceFireDB
IceFireDB is a distributed database built for Web3 that bridges traditional Web2 applications with decentralized storage. It supports multiple interfaces (SQL, …
IdGenerator
IdGenerator is a multi-language distributed ID generation library implementing an optimized Snowflake algorithm variant called "Snowflake Drift." It generates s…
ignite
Apache Ignite is an open-source, distributed in-memory database designed for high-performance computing and caching workloads. It supports ACID transactions, AN…
ImGuiColorTextEdit
ImGuiColorTextEdit is a C++ widget that adds a syntax-highlighting text editor to ImGui, supporting multiple languages and features like undo/redo, UTF-8, and e…
ImmortalDB
ImmortalDB is a JavaScript key-value store for browsers that redundantly stores data across cookies, IndexedDB, and localStorage, then self-heals by detecting a…
incubator-pegasus
Apache Pegasus is a distributed key-value database designed to balance the speed of Redis with the consistency guarantees of HBase. It uses C++ and RocksDB for …
indradb
IndraDB is a graph database written in Rust that stores vertices, edges, and JSON properties. It supports multiple deployment modes (in-memory, RocksDB, Postgre…
iotdb
Apache IoTDB is a time-series database designed for IoT and industrial data collection, storage, and analysis. It supports high-throughput writes from millions …
irmin
Irmin is an OCaml library that applies Git's version-control principles to distributed databases, enabling mergeable, branchable data stores with built-in snaps…
isar
Isar is an open-source NoSQL database built specifically for Flutter applications, emphasizing speed and ease of use with a simple query API. It supports iOS, A…
Jailer
Jailer is a Java-based tool for extracting consistent subsets of relational database data and browsing database relationships. It exports data as SQL, JSON, YAM…
jasync-sql
jasync-sql is an async database driver for MySQL and PostgreSQL written in Kotlin, enabling non-blocking database queries using CompletableFuture and modern Jav…
jdbi
Jdbi is a lightweight Java library that makes it easier to work with relational databases by wrapping JDBC with a more convenient API. It supports multiple JVM …
jet
Jet is a Go-based type-safe SQL query builder with code generation that maps database schemas to Go types and automatically binds query results. It supports Pos…
jet-bridge
Jet Bridge is an open-source Python application that generates a REST API from your SQL database, connecting it to Jet Admin—a SaaS admin panel builder. It supp…
join-monster
Join Monster automatically translates GraphQL queries into optimized SQL, eliminating the N+1 query problem through intelligent JOINs and batch fetching. It wor…
JSqlParser
JSqlParser is a Java library that converts SQL statements into a navigable tree structure of Java objects. It supports major database systems (Oracle, PostgreSQ…
K8tools
K8tools is a PowerShell-based collection of penetration testing and privilege escalation utilities, primarily targeting Windows environments and vulnerable ente…
KiteSQL
KiteSQL is a lightweight, embedded relational database written in Rust that combines SQL execution with a native Rust ORM API. It supports multiple storage back…
knex
Knex is a mature JavaScript query builder that works with PostgreSQL, MySQL, SQLite, Oracle, and other SQL databases. It provides a fluent API for building quer…
knowledge-kit
knowledge-kit is a curated documentation repository covering iOS, web frontend, backend, databases, networking, and design patterns. It serves as a personal kno…
ktorm
Ktorm is a lightweight Kotlin ORM framework built on pure JDBC that provides type-safe SQL DSL and sequence-style APIs for database operations. It requires no c…
kvrocks
Apache Kvrocks is a distributed key-value NoSQL database that uses RocksDB as its storage engine and speaks Redis protocol, making it a drop-in replacement for …
kyuubi
Apache Kyuubi is a distributed SQL gateway that lets end-users query data lakes and warehouses using standard SQL via JDBC/ODBC, without needing Spark expertise…
ladybug
Ladybug is an embedded, serverless graph database written in C++ that handles complex analytical queries on large datasets. It offers native full-text search, v…
laravel
Reliese Laravel Model Generator is a PHP code-generation tool that inspects your database schema and automatically generates Laravel Eloquent models with typed …
laravel-schemaless-attributes
Laravel Schemaless Attributes is a PHP package that lets you store arbitrary JSON data in a single database column on Eloquent models, combining relational data…
laravel-tags
Laravel Tags is a PHP package that adds tagging functionality to Laravel applications. It allows you to attach multiple tags to Eloquent models with support for…
laravel-translatable
laravel-translatable is a Laravel package that simplifies storing and retrieving multilingual content for Eloquent models. It allows developers to manage transl…
latitude
Latitude is a lightweight PHP SQL query builder with no external dependencies, designed to help developers construct database queries programmatically. It follo…
leantime
Leantime is an open-source PHP-based project management system designed for non-project managers, with accessibility features for ADHD, autism, and dyslexia. It…
learnr
learnr is an R package that converts R Markdown documents into interactive tutorials with exercises, quizzes, and videos. It lets learners write and execute cod…
liam
Liam is an open-source tool that automatically generates interactive ER diagrams from database schemas. It supports both public repositories (via URL rewriting)…
libmdbx
libmdbx is a fast, embedded key-value database engine written in C, positioned as an improved successor to LMDB. It provides ACID transactions, memory-mapped I/…
libsql
libSQL is an open-source fork of SQLite that adds features like embedded replicas, remote server access, and extensibility while maintaining SQLite compatibilit…
lindb
LinDB is an open-source, distributed time-series database written in Go that emphasizes scalability, high performance, and cross-datacenter deployment. It targe…
linkis
Apache Linkis is a Java-based middleware layer that sits between applications and data engines (Spark, Hive, Presto, Flink, etc.), enabling unified connectivity…
linq2db
LINQ to DB is a lightweight, type-safe C# ORM that sits between micro-ORMs like Dapper and full-featured frameworks like Entity Framework. It translates LINQ ex…
LiteDB
LiteDB is a lightweight, serverless NoSQL document database for .NET applications that stores data in a single file, similar to SQLite. It provides ACID transac…
litetree
LiteTree is a modified SQLite database engine that adds git-like branching and commit history capabilities. It allows multiple database connections to read and …
lnx
lnx is a Rust-based search database built on the Tantivy search engine, offering fast indexing and querying via REST API. It provides schema-based configuration…
logica
Logica is an open-source declarative logic programming language that compiles to SQL, enabling engineers and data scientists to write queries for BigQuery, Post…
lotusdb
LotusDB is a high-performance key-value database written in Go that combines LSM tree and B+ tree design principles. It positions itself as a faster alternative…
lowdb
lowdb is a lightweight, file-based JSON database for Node.js and browsers that stores data as plain JSON files. It requires no server setup, works out-of-the-bo…
lucene
Apache Lucene is a high-performance, open-source Java library for building full-text search engines. It provides core indexing and querying capabilities used by…
lucene-solr
Apache Lucene and Solr are mature, open-source search and information-retrieval libraries. This repository is now largely historical—active development has move…
mage-ai
Mage is an open-source, self-hosted data pipeline platform built in Python for creating, running, and managing ETL/ELT workflows locally. It provides a visual n…
magic-api
Magic-API is a Java framework that lets developers write HTTP APIs through a web UI by composing scripts and SQL queries, eliminating the need for boilerplate c…
manticoresearch
Manticore Search is an open-source, GPL-3.0 licensed search database written in C++ that provides full-text, vector, and hybrid search with real-time indexing a…
mariadb-operator
mariadb-operator is a Kubernetes operator that automates deployment, management, and operation of MariaDB databases in cloud-native environments. It provides de…
marimo
marimo is a reactive Python notebook that automatically re-runs dependent cells when you change code or interact with UI elements. It stores notebooks as pure P…
marmot
Marmot is a distributed SQLite database server that speaks MySQL protocol, allowing multiple nodes to accept writes simultaneously without a leader. It uses gos…
Mastering-GitHub-Copilot-for-Paired-Programming
A Microsoft-authored educational course teaching GitHub Copilot usage across Python, JavaScript, C#, and SQL through 10+ structured lessons with hands-on exerci…
Medoo
Medoo is a lightweight, single-file PHP database abstraction layer that simplifies interactions with MySQL, PostgreSQL, SQLite, MSSQL, Oracle, and other databas…
mergestat-lite
mergestat-lite is a command-line tool that lets you query git repositories using SQL, treating commit history and repository metadata as queryable tables. It su…
mianshiya
Mianshiya is an open-source interview question repository and practice platform built with React and Node.js. It provides curated Q&A across 200+ topic areas (J…
mikro-orm
MikroORM is a TypeScript ORM for Node.js that implements Data Mapper, Unit of Work, and Identity Map patterns. It supports multiple databases including PostgreS…
mini-lsm
Mini-LSM is an educational Rust project that teaches how to build a Log-Structured Merge (LSM) tree storage engine—the foundation of modern key-value databases.…
miniob
MiniOB is an educational, lightweight database system designed to teach database fundamentals through hands-on implementation. Written in C++, it simplifies com…
miragejs
Mirage JS is a client-side mock server library for JavaScript applications that allows developers to build, test, and prototype without a real backend. It inter…
modin
Modin is a drop-in pandas replacement that automatically parallelizes DataFrame operations across multiple CPU cores or distributed systems. It scales pandas wo…
mongo-c-driver
mongo-c-driver is the official MongoDB client library for C, consisting of libmongoc for MongoDB connectivity and libbson for BSON document handling. It is acti…
mongo-csharp-driver
The MongoDB C# Driver is the official .NET/C# library for connecting to and querying MongoDB databases. It supports both untyped (BsonDocument) and strongly-typ…
mongo-cxx-driver
The MongoDB C++ Driver is the official C++ client library for connecting to MongoDB databases. It supports modern C++ standards (C++11 through C++17) and provid…
mongo-go-driver
MongoDB Go Driver is the official Go client library for MongoDB, maintained by MongoDB Inc. It provides native access to MongoDB databases with support for mode…
mongo-java-driver
The official MongoDB Java driver provides synchronous and asynchronous database connectivity for Java, Kotlin, and Scala applications. It is actively maintained…
mongo-ruby-driver
The MongoDB Ruby Driver is the official MongoDB client library for Ruby applications. It enables Ruby developers to connect to and interact with MongoDB databas…
motor-admin-rails
Motor Admin Rails is a low-code admin panel and BI engine for Rails applications that requires no custom DSL—all configuration happens through the UI. It provid…
mssql-docker
Official Microsoft repository providing Docker Dockerfiles, documentation, and resources for running SQL Server in containerized environments on both Linux and …
multigres
Multigres is an early-stage open-source project that adapts Vitess (a MySQL horizontal scaling layer) for PostgreSQL, providing connection pooling, sharding, an…
municipios-brasileiros
A comprehensive dataset repository of 5,570 Brazilian municipalities with standardized geographic, administrative, and telecommunication metadata (IBGE codes, c…
mvsqlite
mvSQLite is a distributed database that layers SQLite on top of FoundationDB, enabling multi-version concurrency control (MVCC) and time-travel queries without …
mybatis-3
MyBatis is a mature Java SQL mapper framework that lets developers write SQL directly while mapping results to Java objects. It simplifies database interaction …
mybatis-flex
MyBatis-Flex is a lightweight Java ORM enhancement framework built on MyBatis that provides fluent query building, automatic CRUD operations, and multi-database…
mybatis-plus-join
MyBatis-Plus-Join is a Java ORM extension that adds multi-table join support (LEFT JOIN, RIGHT JOIN, etc.) to MyBatis-Plus with a fluent, lambda-style API. It s…
mycli
Mycli is a terminal client for MySQL and compatible databases (MariaDB, Percona, TiDB, Apache Doris) that provides auto-completion, syntax highlighting, and a m…
mydumper
MyDumper is an open-source MySQL logical backup and restore tool that parallelizes export and import operations for speed. It generates separate output files pe…
Nano-SQL
Nano-SQL is a TypeScript database abstraction layer that works across browsers, servers, and mobile devices. It provides a unified API to multiple backends (SQL…
neo4j
Neo4j is an open-source graph database designed for storing and querying interconnected data using nodes and relationships instead of traditional tables. It off…
neon
Neon is an open-source serverless PostgreSQL platform that separates storage and compute to enable autoscaling, database branching, and scale-to-zero functional…
typeorm
TypeORM for NestJS is an official database integration module that simplifies working with SQL and NoSQL databases in NestJS applications. It provides TypeScrip…
NetPad
NetPad is an open-source, cross-platform C# editor and playground that lets developers write and run C# code instantly without project setup. It supports deskto…
nhost
Nhost is an open-source backend-as-a-service platform designed as a Firebase alternative, combining PostgreSQL, GraphQL via Hasura, authentication, file storage…
nitrite-java
Nitrite is an open-source, embedded NoSQL document database for Java applications. It runs without a separate server, supports both in-memory and file-based sto…
node-mongodb-native
The official MongoDB Node.js driver is a mature, well-maintained library for connecting Node.js applications to MongoDB databases. It provides comprehensive que…
node-orm2
node-orm2 is a Node.js ORM library that maps JavaScript objects to relational database tables, supporting MySQL, PostgreSQL, SQLite, and MongoDB. The project is…
node-pg-migrate
node-pg-migrate is a Node.js tool that manages database schema changes for PostgreSQL and compatible databases like CockroachDB. It lets teams write migrations …
node-sqlite
node-sqlite is a TypeScript wrapper around sqlite3 that adds Promise-based async/await support and SQL migration management to Node.js SQLite applications. It r…
NoSQLMap
NoSQLMap is a Python-based penetration testing tool for auditing and exploiting NoSQL databases (MongoDB, CouchDB) and web applications that use NoSQL. It autom…
npgsql
Npgsql is an open-source .NET data provider that enables C# applications to connect to and interact with PostgreSQL databases. It offers high performance, suppo…
null
guregu/null is a Go library providing type-safe wrappers for nullable SQL and JSON values. It offers two packages—null (distinguishes null from zero) and zero (…
nutsdb
NutsDB is an embedded key-value store written in Go that persists data to disk and supports transactions, lists, sets, and sorted sets. It's designed for applic…
nvim-dbee
nvim-dbee is a Neovim plugin that provides an interactive database client with a Go backend and Lua frontend, allowing developers to execute SQL queries directl…
objectbox-dart
ObjectBox is a fast, embedded NoSQL database for Flutter and Dart apps that stores objects directly without SQL. It includes vector search capabilities for AI a…
objectbox-go
ObjectBox is an embedded NoSQL database for Go that emphasizes performance and resource efficiency on edge devices, IoT gateways, and embedded systems. It provi…
objectbox-java
ObjectBox is a lightweight, on-device NoSQL database for Java and Kotlin applications on Android and JVM, with built-in vector search capabilities. It emphasize…
objectbox-swift
ObjectBox Swift is a lightweight, embedded NoSQL database for iOS and macOS that stores Swift objects locally with minimal resource overhead. It supports offlin…
OctoBase
OctoBase is an open-source, offline-first collaborative database written in Rust, designed to power applications like AFFiNE. It combines CRDT-based P2P synchro…
odmantic
Odmantic is a Python Object-Document Mapper (ODM) for MongoDB that uses Pydantic for model definition and validation. It supports both synchronous and asynchron…
olake
OLake is an open-source data ingestion engine that replicates data from databases (Postgres, MySQL, MongoDB, Oracle, MSSQL, DB2), Kafka, and S3 into Apache Iceb…
olric
Olric is a distributed, in-memory key-value store and cache written in Go that can run as an embedded library or standalone service. It uses the Redis protocol,…
One-Lin3r
One-Lin3r is a Python-based framework that aggregates over 176 one-liners for penetration testing, privilege escalation, and red-team operations across Windows,…
openhare
OpenHare is a lightweight, open-source desktop SQL client built with Flutter that connects to MySQL, PostgreSQL, SQL Server, SQLite, Oracle, MongoDB, and Redis.…
OpenUpgrade
OpenUpgrade is an open-source tool that automates database migrations and schema upgrades for Odoo/OpenERP systems. It provides migration scripts and a framewor…
orange-orm
Orange ORM is a Node.js/TypeScript object-relational mapper supporting PostgreSQL, MySQL, SQLite, MS SQL, Oracle, and other databases. It uses an Active Record …
orbitdb
OrbitDB is a serverless, peer-to-peer database that runs on IPFS and uses Libp2p for automatic synchronization across peers. It provides multiple database types…
orientdb
OrientDB is an open-source, multi-model NoSQL database written in Java that supports graphs, documents, full-text search, and geo-spatial queries in a single pr…
orioledb
OrioleDB is a modern storage engine for PostgreSQL designed for cloud deployments and multi-core hardware. It replaces PostgreSQL's default heap storage with a …
paradedb
ParadeDB is a Postgres extension that adds full-text search, vector retrieval, and OLAP analytics to a single database, eliminating the need for a separate sear…
parse-server
Parse Server is an open-source backend-as-a-service platform that runs on Node.js and Express, supporting MongoDB and PostgreSQL databases. It provides REST and…
Part-DB-server
Part-DB is an open-source web-based inventory management system designed for electronics components. It provides multi-user access with fine-grained permissions…
peerdb
PeerDB is a PostgreSQL-focused ETL tool that replicates data from Postgres to data warehouses, message queues, and storage systems. It uses change data capture …
percona-toolkit
Percona Toolkit is a collection of command-line utilities designed to simplify complex MySQL database administration and system tasks. Built and maintained by P…
pg
go-pg is a PostgreSQL client and ORM for Go that emphasizes PostgreSQL-specific features and performance. The project is in maintenance mode with only critical …
pg_activity
pg_activity is a terminal-based monitoring tool for PostgreSQL that displays real-time server activity similar to the Unix 'top' command. It provides visibility…
pg_graphql
pg_graphql is a PostgreSQL extension that automatically exposes your database schema as a GraphQL API without requiring separate servers or middleware. It trans…
pgbackweb
PG Back Web is a web-based PostgreSQL backup manager written in Go that handles scheduling, storage (local or S3), and restoration with an intuitive interface. …
pgbadger
pgBadger is a fast PostgreSQL log analyzer that parses server logs and generates detailed HTML, text, JSON, or binary reports with performance metrics, query st…
pglite
PGlite is a WebAssembly build of PostgreSQL packaged as a TypeScript library, allowing you to run a full Postgres database in browsers, Node.js, Bun, and Deno w…
pgmodeler
pgModeler is an open-source visual database modeling tool built specifically for PostgreSQL. It lets you design schemas through a drag-and-drop interface and au…
pgsync
PGSync is a real-time change data capture tool that automatically syncs data from PostgreSQL, MySQL, or MariaDB into Elasticsearch or OpenSearch. You define you…
pgtune
PgTune is a web-based tool that generates optimized PostgreSQL configuration recommendations based on your server hardware specifications. It simplifies Postgre…
pgtyped
PgTyped is a TypeScript code generator that automatically creates type-safe SQL query interfaces by introspecting a live PostgreSQL database. It lets developers…
phoenix
Apache Phoenix is a SQL query layer that runs on top of HBase, delivered as an embedded JDBC driver. It enables low-latency SQL queries over HBase data without …
php-crud-api
PHP-CRUD-API is a single-file PHP script that automatically generates a REST API from a SQL database (MySQL, PostgreSQL, SQL Server, SQLite). Upload the file, c…
piccolo
Piccolo is a Python async ORM and query builder designed for modern web frameworks like FastAPI and Starlette. It offers both ORM-style and SQL query builder in…
pikiwidb
PikiwiDB is a Redis-compatible key-value database built on RocksDB that handles persistent storage at scale, addressing Redis's in-memory limitations. It suppor…
pocketbase
PocketBase is a single-file, open-source Go backend that bundles SQLite, realtime subscriptions, file/user management, and an admin dashboard. It runs as a stan…
pockethost
PocketHost is an open-source multi-tenant hosting platform for PocketBase that allows you to run hundreds of isolated PocketBase instances on a single server or…
PolarDB-for-PostgreSQL
PolarDB for PostgreSQL is a cloud-native database built by Alibaba Cloud that extends PostgreSQL with a compute-storage separation architecture. It offers flexi…
PoloDB
PoloDB is a lightweight, embedded NoSQL document database written in Rust that mimics MongoDB's API. It positions itself as a modern SQLite alternative, support…
polyglot
Polyglot is a Rust-based SQL transpiler that converts queries between 32+ database dialects (MySQL, PostgreSQL, Snowflake, BigQuery, etc.). It ships as a Rust c…
Pomelo.EntityFrameworkCore.MySql
Pomelo.EntityFrameworkCore.MySql is a C# provider that lets .NET applications use Entity Framework Core with MySQL and MariaDB databases. It wraps MySqlConnecto…
pop
Pop is a Go ORM that wraps sqlx and provides convention-based database operations, migrations, and CRUD helpers inspired by Ruby on Rails' ActiveRecord. It supp…
postgres
Postgres.js is a lightweight, fast Node.js/Deno/Bun PostgreSQL client built on ES6 tagged template literals. It handles query parameterization, dynamic SQL buil…
postgres-operator
PGO is a Kubernetes operator from Crunchy Data that automates the deployment and management of PostgreSQL clusters. It handles high availability, disaster recov…
postgresql-patterns-library
A curated collection of ready-to-use SQL queries and PLpgSQL functions for PostgreSQL, addressing common data tasks like validation, CSV handling, string proces…
postgrest
PostgREST automatically generates a fully RESTful API directly from your PostgreSQL database schema, eliminating the need to write custom API code. It handles a…
pouchdb
Apache PouchDB is a lightweight, open-source JavaScript database designed to work offline and sync data with CouchDB when online. It enables developers to build…
powersync-js
PowerSync is a JavaScript SDK monorepo that syncs SQLite databases on clients with backend databases (Postgres, MongoDB, MySQL, SQL Server), enabling offline-fi…
prest
pREST is a lightweight Go server that automatically generates a RESTful API from your PostgreSQL database, eliminating boilerplate REST code. It supports multi-…
presto
Presto is a distributed SQL query engine designed for querying large datasets across multiple data sources and storage systems. It enables interactive analytics…
proton
Proton is a lightweight, single-binary streaming SQL engine written in C++ that processes real-time data from Kafka, logs, and metrics with millisecond latency …
province-city-china
province-city-china is a JavaScript dataset package providing complete administrative division data for China (provinces, cities, counties, towns) in JSON, CSV,…
prql
PRQL is a modern query language that replaces SQL with a simpler, pipeline-based syntax while compiling down to standard SQL for any database. Written in Rust, …
psycopg
Psycopg 3 is a modern PostgreSQL database adapter for Python that provides both pure-Python and optimized C implementations. It supports connection pooling, asy…
pyodbc
pyodbc is a mature Python library that bridges applications to ODBC-compliant databases (SQL Server, Access, etc.). It implements the standard DB API 2.0 specif…
pypika
PyPika is a Python library for programmatically building SQL queries without writing raw SQL strings. It uses a fluent API to construct SELECT, WHERE, JOIN, and…
q
q is a command-line tool that lets you run SQL queries directly on CSV, TSV, and other delimited text files, as well as SQLite databases, without converting or …
qmgo
Qmgo is a Go driver for MongoDB that wraps the official mongo-go-driver with a simpler, mgo-like API. It provides CRUD operations, transactions, hooks, and aggr…
qstudio
qStudio is a free, open-source SQL client and notebook IDE for Windows, macOS, and Linux. It supports 40+ databases including PostgreSQL, MySQL, Clickhouse, Duc…
querybuilder
SqlKata is a C# SQL query builder that lets you construct complex database queries programmatically across multiple database systems (SQL Server, MySQL, Postgre…
questdb
QuestDB is an open-source, columnar time-series database written in Java and C++ that prioritizes low-latency ingestion and SQL queries for financial and sensor…
ragtime
Ragtime is a Clojure library for managing database migrations in a database-agnostic way. It provides a common interface for defining, tracking, and rolling bac…
rainbow_csv
Rainbow CSV is a Vim plugin that colorizes columns in CSV/TSV files for easier visual parsing and provides an SQL-like query language (RBQL) for data manipulati…
rainfrog
Rainfrog is a lightweight, terminal-based database management tool written in Rust that supports PostgreSQL, MySQL, SQLite, and experimental support for DuckDB …
ransack
Ransack is a Ruby gem that adds flexible object-based searching to Rails applications without requiring external infrastructure like Elasticsearch. It works wit…
react-native-mmkv
react-native-mmkv is a key-value storage library for React Native that claims ~30x faster performance than AsyncStorage by using native C++ bindings. It support…
react-native-mmkv-storage
react-native-mmkv-storage is a fast, encrypted key-value storage library for React Native built on Tencent's MMKV (used in WeChat) with C++/JSI implementation. …
react-querybuilder
React Query Builder is a customizable React component for building database queries visually. It supports exporting to SQL, MongoDB, and other formats, with com…
realm-dotnet
Realm .NET is a mobile-first, embedded database for C# applications that runs directly on phones, tablets, and desktops. It replaces SQLite and traditional ORMs…
realm-java
Realm Java is a mobile-first embedded database for Android that replaces SQLite and traditional ORMs. However, MongoDB deprecated the Realm SDKs and Device Sync…
realm-swift
Realm Swift is an embedded mobile database for iOS, macOS, tvOS, and watchOS that replaces Core Data and SQLite. It provides an object-oriented data model with …
records
Records is a lightweight Python library for executing raw SQL queries against relational databases (Postgres, MySQL, SQLite, Oracle, RedShift, MS-SQL) with a si…
redka
Redka is a Redis-compatible key-value store built on SQL backends (SQLite or PostgreSQL) instead of in-memory storage. It supports five core data types (strings…
reform
Reform is a Go ORM that prioritizes type safety and compile-time checking through code generation rather than runtime reflection. It supports PostgreSQL, MySQL,…
rel
REL is a Go ORM library that provides a clean, testable database access layer with support for multiple adapters (MySQL, PostgreSQL). It includes built-in testi…
Replibyte
Replibyte is a Rust-based CLI tool that safely copies production database data to development environments by compressing, encrypting, and anonymizing sensitive…
requery
requery is a lightweight SQL-based persistence framework for Java, Kotlin, and Android that uses compile-time code generation instead of reflection. It provides…
Rezoom.SQL
Rezoom.SQL is an F# ORM that statically typechecks SQL at compile-time via an F# type provider, translating to SQLite, SQL Server, and PostgreSQL. It catches SQ…
rill
Rill is an open-source business intelligence platform that combines a semantic layer with OLAP engines (DuckDB, ClickHouse) to enable fast data exploration. It …
risinglight
RisingLight is an Apache 2.0 licensed OLAP database system written in Rust, designed explicitly for educational purposes. The project is actively maintained but…
risingwave
RisingWave is an open-source event streaming platform written in Rust that ingests data from databases, event streams, and webhooks, processes it continuously w…
roapi
ROAPI is a Rust-based tool that automatically generates read-only REST, GraphQL, and SQL APIs for static datasets without requiring code. It supports multiple d…
rom
ROM is a Ruby data mapping and persistence toolkit that provides a layer between your application and databases (SQL, NoSQL). It aims to give developers full da…
rosedb
RoseDB is a lightweight, fast key-value storage engine written in Go, based on the Bitcask design model. It uses append-only log files for writes and keeps all …
rqlite
rqlite is a distributed, fault-tolerant SQL database built on SQLite. It replicates data across multiple nodes using Raft consensus, runs as a single statically…
rust-rocksdb
rust-rocksdb is a Rust wrapper around the RocksDB embedded key-value database, enabling Rust developers to use RocksDB's high-performance storage engine. It pro…
rxdb
RxDB is a local-first, reactive NoSQL database for JavaScript applications that stores data locally and synchronizes with your backend infrastructure without ve…
safeql
SafeQL is an ESLint plugin that automatically infers and validates TypeScript types from raw PostgreSQL queries. It integrates with popular SQL libraries (Prism…
sagacity-sqltoy
Sagacity-SqlToy is a Java ORM framework combining JPA-style CRUD operations with advanced SQL query capabilities, designed for complex business logic, multi-ten…
sail
Sail is a Rust-based Apache Spark replacement designed to handle batch processing, streaming, and AI workloads using the Spark Connect protocol. It aims to drop…
sandman2
sandman2 is a Python tool that automatically generates a REST API from an existing database without writing code. Point it at your database (SQLite, PostgreSQL,…
scalardb
ScalarDB is a Java-based HTAP (Hybrid Transactional/Analytical Processing) engine that adds ACID transactions and real-time analytics on top of diverse backend …
scalikejdbc
ScalikeJDBC is a Scala library that wraps JDBC to provide type-safe, ergonomic database access with QueryDSL support. It enables developers to write raw SQL que…
scan
Scan is a lightweight Go library that maps SQL query results directly into Go structs, slices, and primitive types without boilerplate. It integrates with the s…
scany
scany is a Go library that simplifies reading database query results into Go structs and other types without manual row iteration. It works with standard databa…
scenic
Scenic is a Ruby gem that simplifies managing SQL database views in Rails applications through migrations. It provides versioning, generators, and support for b…
schemaspy
SchemaSpy is a standalone Java tool that automatically generates interactive HTML documentation and entity-relationship diagrams from live database schemas. It …
sdk-for-react-native
The Appwrite React Native SDK is an official TypeScript client library for integrating React Native apps with Appwrite's backend-as-a-service platform. It provi…
sea-orm
SeaORM is a Rust ORM library for relational databases (PostgreSQL, MySQL, MariaDB, SQLite) with a focus on type safety and async support. It handles relationshi…
sequelize
Sequelize is a mature, promise-based ORM for Node.js and TypeScript that supports 9+ relational databases including PostgreSQL, MySQL, SQLite, and SQL Server. I…
shardingsphere
Apache ShardingSphere is a database middleware and enhancement layer that sits above existing databases to provide distributed SQL capabilities, data sharding, …
shardingsphere-elasticjob
ElasticJob is an Apache-backed distributed job scheduler that automates scaling, resource allocation, and fault tolerance for scheduled tasks across multiple se…
siuba
siuba is a Python library that brings R's dplyr-style syntax to pandas DataFrames and SQL databases. It lets you write the same data manipulation code that work…
skeema
Skeema is a declarative schema management tool for MySQL and MariaDB that lets teams version-control database schemas as SQL files, auto-generate safe DDL chang…
skunk
Skunk is a functional data access library for Scala that provides type-safe, composable access to PostgreSQL databases. It leverages the Scala ecosystem (Cats, …
skytable
Skytable is an open-source NoSQL database written in Rust, designed for high-performance, in-memory operations with disk persistence via a custom AOF-based stor…
slatedb
SlateDB is an embedded key-value storage engine written in Rust that stores data in cloud object storage (S3, GCS, etc.) instead of local disk. It uses log-stru…
sled
Sled is an embedded key-value database written in Rust designed for high-concurrency, long-running services. It combines log-structured storage with B+ tree sem…
SleekDB
SleekDB is a lightweight, flat-file NoSQL database written in PHP that stores data as JSON files without external dependencies. It is designed for low-to-medium…
slick
Slick is a Scala library that lets you write database queries using Scala syntax rather than raw SQL, with strong type safety and the ability to compose queries…
SmartCharts
SmartCharts is a Python-based low-code data visualization and dashboard platform supporting multiple databases, ECharts integration, and Jupyter notebooks. It e…
SmartSql
SmartSql is a .NET ORM that emphasizes developer control over SQL through XML-based query management, similar to MyBatis. It adds caching (in-memory and Redis),…
snowflake-connector-python
The Snowflake Connector for Python is the official Python driver for connecting to Snowflake data warehouses. It provides a DB API 2.0-compliant interface for P…
solr
Apache Solr is an open-source search engine built on Apache Lucene that handles full-text, vector, and geospatial search at scale. It's a mature Java project wi…
sonic
Sonic is a lightweight, memory-efficient search backend written in Rust that indexes searchable text and returns matching object IDs. It runs on minimal resourc…
sp_whoisactive
sp_WhoIsActive is a SQL Server stored procedure for real-time activity monitoring across SQL Server 2005–2022 and Azure SQL DB. It provides detailed visibility …
spark
Apache Spark is a distributed computing framework for processing large datasets across clusters. It provides APIs in Scala, Java, Python, and R, with specialize…
spiceai
Spice is a Rust-based SQL query and LLM-inference engine designed to serve data-grounded AI applications with millisecond latency. It federate data from 30+ sou…
spicedb
SpiceDB is an open-source authorization database inspired by Google's internal Zanzibar system. It stores and queries fine-grained permissions (who can do what …
Spoolman
Spoolman is a self-hosted web service that tracks 3D printer filament inventory and monitors spool usage in real time. It integrates with popular 3D printing pl…
spotless
Spotless is a build-system-agnostic code formatter that enforces consistent formatting across multiple languages (Java, Kotlin, JavaScript, SQL, etc.). It integ…
sq
sq is a CLI tool that lets you query SQL databases, CSV, Excel, and JSON files using jq-like syntax or native SQL. It unifies access to multiple data source typ…
sqitch
Sqitch is a standalone database change management tool that works with 12+ database engines (PostgreSQL, MySQL, Oracle, Snowflake, SQLite, etc.). It uses native…
sql-data-warehouse-project
A comprehensive, MIT-licensed SQL Server data warehouse project demonstrating medallion architecture (Bronze/Silver/Gold layers) with ETL pipelines, data modeli…
sql-formatter
SQL Formatter is a JavaScript library that pretty-prints SQL queries across 18+ database dialects. It supports formatting via npm library, CLI tool, and editor …
sql-metadata
sql-metadata is a Python library that parses SQL queries and extracts structural metadata such as table names, column names, aliases, and query types. It suppor…
sql-migrate
sql-migrate is a Go-based database schema migration tool that supports multiple databases (SQLite, PostgreSQL, MySQL, MSSQL, Oracle) through both CLI and librar…
sql-paises-estados-cidades
A MIT-licensed SQL dataset containing comprehensive geographic reference data for Brazil (states, cities, municipalities with IBGE codes) and worldwide countrie…
sql-parser
sql-parser is a C++ library that converts SQL query strings into structured C++ objects for parsing and analysis. Originally built for the Hyrise database engin…
SQL-tips-and-tricks
SQL-tips-and-tricks is a curated reference guide covering SQL formatting, data wrangling, performance optimization, and common pitfalls across MySQL, Snowflake,…
sql-translator
SQL Translator is an open-source web tool that converts natural language queries to SQL and vice versa, powered by OpenAI's API. It eliminates the need to manua…
sqlalchemy
SQLAlchemy is a mature Python library that provides an Object-Relational Mapper (ORM) and SQL toolkit for database access. It abstracts database operations whil…
sqlancer
SQLancer is an automated testing tool that finds logic and performance bugs in database systems by generating SQL statements and validating results through mult…
sqlc
sqlc is a code generator that takes SQL queries and produces type-safe code interfaces in multiple languages (Go, Python, Kotlin, TypeScript). It bridges SQL an…
sqlchat
SQL Chat is a chat-based SQL client built with Next.js that uses natural language (powered by OpenAI) to let users query, insert, update, and delete data across…
sqldelight
SQLDelight is a Kotlin code generator that creates type-safe database APIs directly from your SQL statements and schema. It supports multiple SQL dialects (SQLi…
sqle
SQLE is an open-source SQL quality management platform supporting multiple database types (MySQL, PostgreSQL, Oracle, and Chinese national databases). It provid…
sqlectron
Sqlectron is a lightweight, cross-platform desktop SQL client built with Electron and React that supports multiple database systems. It provides a GUI for query…
sqlfluff
SQLFluff is a dialect-aware SQL linter and auto-formatter written in Python that supports 25+ SQL dialects and templating languages like Jinja and dbt. It catch…
sqlglot
SQLGlot is a Python SQL parser and transpiler that converts SQL queries between 31 different database dialects (DuckDB, Snowflake, BigQuery, Spark, Presto, etc.…
sqlime
Sqlime is a free, browser-based SQLite playground for writing, debugging, and sharing SQL queries. It runs entirely in the browser with no server backend, suppo…
sqlit
sqlit is a lightweight terminal UI for querying SQL databases, supporting 20+ database types including PostgreSQL, MySQL, SQLite, and cloud platforms. It offers…
sqlite-data
SQLiteData is a Swift library that replaces Apple's SwiftData with a SQLite-based alternative, adding CloudKit synchronization. It provides SwiftUI-compatible p…
sqlite-gui
sqlite-gui is a lightweight, no-installation SQLite editor for Windows built in C++ using native WinAPI. It offers syntax highlighting, multi-table editing, dat…
sqlite-jdbc
sqlite-jdbc is a Java library that provides JDBC access to SQLite databases. It bundles native SQLite libraries for Windows, macOS, Linux, and other platforms, …
sqlite_orm
sqlite_orm is a header-only C++ library providing type-safe ORM functionality for SQLite databases with minimal dependencies. It uses modern C++ (C++14/17/20) t…
sqlite-web
sqlite-web is a lightweight, web-based browser for SQLite databases written in Python. It allows you to browse, query, edit, import, and export SQLite data thro…
sqlite3-editor
SQLite3 Editor is a VSCode extension that provides a built-in database editor for SQLite files, eliminating the need for standalone tools. It offers spreadsheet…
sqliteviz
Sqliteviz is a client-side, offline-first web application that lets you upload SQLite databases, CSV, JSON, or NDJSON files and query them with SQL to generate …
sqllineage
SQLLineage is a Python tool that analyzes SQL queries to identify source and target tables, supporting multiple SQL dialects and providing both table-level and …
sqlmesh
SQLMesh is an open-source data transformation framework that helps teams write, test, and deploy SQL and Python transformations at scale. It offers dbt compatib…
sqlmodel
SQLModel is a Python library that combines SQLAlchemy and Pydantic to simplify database interactions in FastAPI applications. It lets you define database tables…
sqlnotebook
SQL Notebook is a Windows-based IDE for exploratory SQL analysis that lets you import data from CSV, Excel, and multiple databases, then query it using a Jupyte…
SQLPage
SQLPage is a Rust-based web server that transforms SQL queries directly into interactive web applications without requiring HTML, CSS, or JavaScript. Users writ…
sqls
sqls is a Language Server Protocol (LSP) implementation for SQL that provides intelligent editing features like autocomplete, hover information, and code action…
sqlsync
SQLSync is an Apache 2.0 licensed Rust-based wrapper around SQLite that enables real-time collaborative editing and offline-first synchronization across users, …
sqlx
SQLx is an async Rust SQL toolkit that enables compile-time checked database queries without a DSL. It supports PostgreSQL, MySQL, MariaDB, and SQLite with pure…
sqruff
sqruff is a fast SQL linter and formatter written in Rust that supports multiple SQL dialects including PostgreSQL, BigQuery, Snowflake, and ClickHouse. It prov…
squawk
Squawk is a linter for PostgreSQL migrations and SQL that prevents downtime-causing schema changes and enforces best practices. It runs as a CLI tool, integrate…
starrocks
StarRocks is an open-source, distributed SQL query engine designed for sub-second analytics on data lakes and warehouses. It supports real-time updates, works w…
stonedb
StoneDB is an open-source MySQL-compatible HTAP database built in C++ that adds real-time analytical capabilities to traditional MySQL workloads. It claims 10× …
stoolap
Stoolap is a modern embedded SQL database written in Rust that combines ACID transactions, MVCC concurrency, and advanced SQL features without requiring a separ…
supabase
Supabase is an open-source Firebase alternative that provides a managed Postgres database with built-in authentication, REST/GraphQL APIs, real-time subscriptio…
supabase-js
Supabase-js is a TypeScript/JavaScript SDK that provides a unified client for interacting with Supabase backend services, including PostgreSQL databases, real-t…
supabase-swift
Supabase-swift is the official Swift SDK for Supabase, enabling iOS and macOS developers to build apps that interact with Postgres databases, manage authenticat…
surrealist
Surrealist is a visual management tool for SurrealDB that runs as both a web app and desktop application. It provides a graphical interface for querying, explor…
System.Linq.Dynamic.Core
System.Linq.Dynamic.Core enables .NET applications to build LINQ queries from strings at runtime, supporting dynamic filtering, sorting, and projection. It port…
Systemizer
Systemizer is a web-based visualization tool for designing and simulating distributed systems and microservices architectures. Users can build systems by adding…
TablePro
TablePro is a free, open-source database client built natively in Swift for macOS, iOS, and (in development) Linux. It connects to 18+ SQL and NoSQL databases w…
tad
Tad is a desktop application for viewing, exploring, and analyzing tabular data (CSV, Parquet, SQLite, DuckDB). It provides pivot table functionality, filtering…
TDengine
TDengine is an open-source, high-performance time-series database optimized for IoT and industrial scenarios, capable of handling billions of data points at sca…
teo
Teo is an open-source, high-performance ORM library for Rust that supports multiple databases (MySQL, PostgreSQL, SQLite, MongoDB) with async-first design. It e…
testcontainers-python
Testcontainers Python is a library that spins up Docker containers on-demand during automated tests, eliminating the need to mock or pre-configure external serv…
tetris-sql
Tetris-SQL is a demonstration of Turing completeness in PostgreSQL, implementing a fully functional Tetris game using only SQL queries with recursive CTEs. It r…
The-Complete-FAANG-Preparation
The-Complete-FAANG-Preparation is a public MIT-licensed educational repository containing Jupyter Notebooks, code solutions, and study guides for data structure…
tile38
Tile38 is an open-source, in-memory geospatial database that stores and indexes location data (points, polygons, GeoJSON) and provides real-time geofencing thro…
tinydb
TinyDB is a lightweight, file-based document database written in pure Python with no external dependencies. It is designed for small applications that need simp…
tonbo
Tonbo is a lightweight, open-source embedded database written in Rust designed for serverless and edge environments. It stores data as immutable Parquet files o…
toplingdb
ToplingDB is a high-performance, distributed key-value store forked from RocksDB with proprietary compression and compaction optimizations. It targets cloud-nat…
toydb
ToyDB is an open-source, distributed SQL database written in Rust as an educational project. It demonstrates core database concepts like Raft consensus, MVCC tr…
trailbase
TrailBase is a self-hosted, single-executable backend built in Rust that replaces Firebase-like services with sub-millisecond latencies. It combines a SQLite (o…
trdsql
trdsql is a CLI tool that executes SQL queries directly on CSV, JSON, YAML, LTSV, and TBLN files without requiring a database setup. It supports PostgreSQL and …
treefrog-framework
TreeFrog Framework is a high-performance C++ web framework built on Qt that delivers fast server execution through native compilation. It provides MVC architect…
triplit
Triplit is an open-source, full-stack database that syncs data between server and browser in real-time. It handles client-side caching, server-side storage, and…
tugraph-db
TuGraph is an open-source graph database written in C++ that handles large-scale graph data with ACID transactions and Cypher query support. It holds LDBC SNB p…
turso
Turso is an in-process SQL database written in Rust that provides SQLite compatibility while adding modern features like multi-version concurrency control (MVCC…
typedb
TypeDB is an open-source database built in Rust that combines relational, document, and graph database strengths through a modern type system and its own query …
Ultimate-Data-Science-Toolkit---From-Python-Basics-to-GenerativeAI
This is a comprehensive educational repository covering Python basics through generative AI, organized as Jupyter Notebook tutorials. It includes modules on Pyt…
ultimatepp
U++ is a BSD-2-licensed C++ framework for building cross-platform desktop applications with an integrated IDE (TheIDE). It aims to accelerate development throug…
upscheme
Upscheme is a PHP package that simplifies database schema migrations and updates across MySQL, PostgreSQL, SQLite, and SQL Server. It abstracts complexity away …
userbase
Userbase is an open-source backend-as-a-service platform that lets you build web apps with user accounts and encrypted data storage using only static HTML, CSS,…
nebula
NebulaGraph is a distributed, open-source graph database designed to handle large-scale data with millisecond-level latency. It separates storage and compute, s…
VictoriaMetrics
VictoriaMetrics is an open-source time series database and monitoring solution written in Go, designed as a cost-effective alternative or complement to Promethe…
vietnamese-provinces-database
A comprehensive SQL and GIS dataset covering Vietnamese administrative divisions (34 provinces, districts, wards, and regions). Provides multi-database support …
vim-dadbod-ui
vim-dadbod-ui is a Vim/Neovim plugin that provides a graphical interface for database operations built on top of vim-dadbod. It allows developers to navigate da…
vscode-database-client
vscode-database-client is a VS Code extension enabling developers to connect to and manage multiple database types (MySQL, PostgreSQL, SQLite, Redis, ClickHouse…
vscode-sqltools
VSCode SQLTools is a VS Code extension that provides database management capabilities, allowing developers to connect to, query, and explore multiple SQL databa…
VTable
VTable is a TypeScript-based, high-performance data grid library built on canvas rendering. It supports millions of rows, multidimensional analysis, pivot table…
vuefire
VueFire is a Vue.js library that simplifies integration with Firebase services (Firestore and Realtime Database). It provides reactive bindings so data changes …
walrus
Walrus is a distributed message streaming engine written in Rust that handles high-volume log data with automatic load balancing across cluster nodes. It uses s…
WatermelonDB
WatermelonDB is a reactive, SQLite-backed database designed for React and React Native apps that need to handle hundreds to tens of thousands of records while m…
WhatTheDuck
WhatTheDuck is a browser-based SQL editor for CSV and Parquet files built on DuckDB. Users upload data files, query them with SQL, and download results—all proc…
whodb
WhoDB is a lightweight, open-source database explorer and query tool built in Go and React. It connects to 18+ database types, provides visual schema exploratio…
wilayah
Wilayah is an Indonesian administrative region and island code database synchronized with official 2025 government regulations (Kepmendagri). It provides PHP/My…
wordpressify
WordPressify is a Docker-based automation tool for WordPress theme and plugin development that bundles build tools, database management, and local development i…
world_countries
World Countries is a curated, multilingual dataset of 249 ISO 3166-1 country codes and names available in CSV, JSON, PHP, SQL, and XML formats. It includes 37 l…
xlite
XLite is a SQLite extension written in Rust that lets you query Excel (.xlsx, .xls) and Open Document (.ods) spreadsheets using SQL. It creates virtual tables i…
xodus
Xodus is a transactional, schema-less embedded database written in Java/Kotlin, originally built by JetBrains for YouTrack and Hub. It provides ACID compliance,…
xtdb
XTDB is an open-source immutable SQL database that tracks data changes over time, allowing you to audit the full history and query any point in the past. It sup…
ydb
YDB is an open-source distributed SQL database designed for high-availability, scalable workloads. It combines ACID transactions with strict consistency across …
ytsaurus
YTsaurus is an open-source distributed big data platform that combines storage, processing, and analytics capabilities. It supports MapReduce, SQL queries (via …
zeppelin
Apache Zeppelin is a web-based notebook platform for interactive data analytics and collaborative reporting. It integrates with Apache Spark and supports SQL, S…
zio-quill
ZIO Quill is a Scala library that lets you write database queries as compile-time-safe code blocks, translating them to SQL or CQL at build time rather than run…
ZLToolKit
ZLToolKit is a lightweight C++11 network framework designed for high-concurrency server applications using thread pools and epoll-based IO. It provides TCP/UDP …
zookeeper
Apache ZooKeeper is a distributed coordination service that manages configuration, service discovery, and consensus across clusters of machines. It provides a r…
A software development agency for open-source projects
DEV.co is a software development agency offering custom software development services and web development for companies adopting open-source databases & backends. Our software developers and web developers evaluate, implement, integrate, customize, and maintain open-source software in production — so your team ships faster with less risk.
Building with open-source databases & backends?
DEV.co helps companies evaluate, customize, integrate, and deploy open-source software with senior software developers.