An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: embedded-database

chdb-io/chdb

chDB is an in-process OLAP SQL Engine 🚀 powered by ClickHouse

Language: C++ - Size: 868 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 2,383 - Forks: 84

tursodatabase/libsql

libSQL is a fork of SQLite that is both Open Source, and Open Contributions.

Language: C - Size: 160 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 14,798 - Forks: 387

tonbo-io/tonbo

A portable embedded database using Arrow.

Language: Rust - Size: 2.35 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,040 - Forks: 62

ryenus/hsqldb

Unofficial mirror of HSQLDB (https://sf.net/p/hsqldb/), namely HyperSQL Database. It is a relational database management system and a set of tools written in Java. For h2, see: https://github.com/h2database/h2database

Language: Java - Size: 20.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 80 - Forks: 35

JetBrains/xodus

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

Language: Java - Size: 35.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,225 - Forks: 116

duckdb/duckdb

DuckDB is an analytical in-process SQL database management system

Language: C++ - Size: 333 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 29,900 - Forks: 2,361

slatedb/slatedb

A cloud native embedded storage engine built on object storage.

Language: Rust - Size: 1.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,018 - Forks: 108

quarkiverse/quarkus-embedded-postgresql

Allowing you to unit test with a PostgreSQL DB without requiring end users to install and set up a database cluster

Language: Java - Size: 231 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 12 - Forks: 15

banisbetter/chai

Chat with AI in the terminal

Language: Python - Size: 33.2 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

surrealdb/surrealkv

A low-level, versioned, embedded, ACID-compliant, key-value database for Rust

Language: Rust - Size: 502 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 394 - Forks: 24

tursodatabase/limbo

Limbo is a project to build the modern evolution of SQLite.

Language: Rust - Size: 21.3 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 10,932 - Forks: 412

Remi-Coulom/joedb

Joedb, the Journal-Only Embedded Database

Language: C++ - Size: 3.89 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 99 - Forks: 11

Pometry/Raphtory

Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust

Language: Rust - Size: 147 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 496 - Forks: 60

vincent-herlemont/native_db

Drop-in embedded database in Rust

Language: Rust - Size: 1010 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 588 - Forks: 30

arun1729/cog

Micro Graph Database for Python Applications

Language: Python - Size: 816 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 313 - Forks: 29

KynuxDev/kynuxdb

Node.js için JSON, YAML, MongoDB ve LocalStorage destekli esnek veritabanı modülü.

Language: JavaScript - Size: 76.2 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

notAI-tech/LiteIndex

ultra fast, thread and process safe, easily queryable Indexes/ caches for Python.

Language: Python - Size: 1.36 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

risinglightdb/risinglight

An educational OLAP database system.

Language: Rust - Size: 3.13 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,731 - Forks: 220

lmdbjava/lmdbjava

Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store

Language: Java - Size: 1.08 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 831 - Forks: 122

typicode/lowdb

Simple and fast JSON database

Language: JavaScript - Size: 1.15 MB - Last synced at: 8 days ago - Pushed at: 12 months ago - Stars: 22,084 - Forks: 950

cablehead/xs

crossing the streams

Language: Rust - Size: 9.21 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 28 - Forks: 2

fjall-rs/fjall

🗻 Log-structured embeddable key-value storage engine written in Rust

Language: Rust - Size: 3.12 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,084 - Forks: 43

chaisql/chai

Modern embedded SQL database

Language: Go - Size: 4.71 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 1,593 - Forks: 94

nitrite/nitrite-java

NoSQL embedded document store for Java

Language: Java - Size: 5.24 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 864 - Forks: 97

cojen/TuplDB

TuplDB is a high-performance, concurrent, transactional, scalable, low-level embedded database.

Language: Java - Size: 30.5 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 121 - Forks: 23

ostafen/clover

A lightweight document-oriented NoSQL database written in pure Golang.

Language: Go - Size: 1.45 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 754 - Forks: 62

bpc2003/xdbms

A simple embedded key-value database written in C11

Language: C - Size: 66.4 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

slatedb/slatedb-go

A cloud native embedded storage engine built on object storage.

Language: Go - Size: 492 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 91 - Forks: 12

hoytech/quadrable

Authenticated multi-version database: sparse binary merkle tree with compact partial-tree proofs

Language: C++ - Size: 442 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 319 - Forks: 16

thomasjungblut/go-sstables

Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.

Language: Go - Size: 3.75 MB - Last synced at: 16 days ago - Pushed at: 29 days ago - Stars: 329 - Forks: 12

coleifer/python-lsm-db

Python bindings for the SQLite4 LSM database.

Language: C - Size: 1.34 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 129 - Forks: 16

aimhubio/aimrocks

🎯 aimrocks 🎸 — python & cython bindings for RocksDB. Batteries included! 🔋

Language: Cython - Size: 1.41 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 32 - Forks: 9

cozodb/cozo

A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!

Language: Rust - Size: 9.4 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 3,625 - Forks: 115

juji-io/datalevin

A simple, fast and versatile Datalog database

Language: Clojure - Size: 46.4 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 1,259 - Forks: 71

Crusader99/standardnote-server Fork of mdouchement/standardfile

Lightweight StandardNotes Server implementation written in Golang

Language: Go - Size: 389 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 1

arthurprs/canopydb

Embedded Key-Value Storage Engine

Language: Rust - Size: 8.13 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 121 - Forks: 2

krasun/lsmtree

Log-structured merge-tree

Language: Go - Size: 42 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 7

yahoo/HaloDB

A fast, log structured key-value store.

Language: Java - Size: 563 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 518 - Forks: 100

k-tomaszewski/eternal-db

Eternal DB is a time series database with a data retention policy based on disk space, thus allowing to collect data eternally.

Language: Java - Size: 142 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 3 - Forks: 1

prrao87/lancedb-study

Benchmark study on LanceDB, an embedded vector DB, for full-text search and vector search

Language: Python - Size: 17.4 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 3

zonkyio/embedded-database-spring-test

A library for creating isolated embedded databases for Spring-powered integration tests.

Language: Java - Size: 975 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 426 - Forks: 38

prrao87/kuzudb-study

Benchmark study on Kuzu, an embedded graph database, on an artificial social network dataset

Language: Python - Size: 26.9 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 39 - Forks: 1

coleifer/vedis-python

Python bindings for the Vedis embedded NoSQL database

Language: C - Size: 678 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 126 - Forks: 11

coleifer/unqlite-python

Python bindings for the UnQLite embedded NoSQL database

Language: C - Size: 2.05 MB - Last synced at: 10 days ago - Pushed at: 26 days ago - Stars: 398 - Forks: 34

oruchreis/ReindexerNet

Reindexer Embeddable In-Memory Document DB Bindings and Connectors for .NET

Language: C# - Size: 522 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 3 - Forks: 3

galileostudio/nyarudb2

NyaruDB2 is a lightweight, high-performance embedded database for iOS apps, designed to handle large datasets efficiently with modern Swift concurrency features. It supports advanced data management capabilities including compression, sharding, indexing.

Language: Swift - Size: 680 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 3 - Forks: 1

janaka/docdblite

An embedded document database. Inspired by MongoDB. Built on top of SQLite

Language: Python - Size: 23.4 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

PoloDB/PoloDB

PoloDB is an embedded document database.

Language: Rust - Size: 17.5 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 1,043 - Forks: 53

smatrox78/kynuxdb

Node.js için JSON, YAML, MongoDB ve LocalStorage destekli esnek veritabanı modülü.

Language: JavaScript - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

elmarti/camadb

A NoSQL embedded database written in Typescript

Language: TypeScript - Size: 1.34 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 1

coleifer/sophy

Fast Python bindings to Sophia Database

Language: C - Size: 675 KB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 81 - Forks: 7

ubco-db/EmbedDB

EmbedDB Embedded Database for IoT and Sensors Supporting Key-Value and Relational Data

Language: C++ - Size: 143 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 24 - Forks: 7

pjtatlow/jammdb

Just Another Memory Mapped Database

Language: Rust - Size: 1.11 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 278 - Forks: 21

naqvijafar91/cuteDB

A slick BTree on disk based key value store implemented in pure Go

Language: Go - Size: 710 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 148 - Forks: 26

siara-cc/sqlite_blaster

Create huge Sqlite indexes at breakneck speeds

Language: C++ - Size: 24 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 184 - Forks: 7

Fedomn/sqlrs

sqlrs is an in-process sql query engine

Language: Rust - Size: 567 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 109 - Forks: 10

thbley/php-duckdb-integration

PHP example to integrate DuckDB using PHP-FFI

Language: C - Size: 7.98 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 41 - Forks: 4

opt-nc/setup-duckdb-action

🦆 Blazing Fast and highly customizable Github Action to setup a DuckDb runtime

Language: JavaScript - Size: 1.96 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 1

dmitrymomot/tstorage Fork of nakabonne/tstorage

An embedded time-series database

Language: Go - Size: 525 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

EdenwareApps/jexidb

JexiDB is a pure JS NPM library for managing data on disk efficiently, without the need for a server.

Language: JavaScript - Size: 155 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

joedeveloper55/happystore

simple yet feature rich, pure python, embedded key-value database with a tiny api

Language: Python - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

madhur-taneja/Building-Microservices-with-Gradle

A SpringBoot (using Gradle in Java 8) project consisting of 3 Microservices that interact with each other to share data

Language: Java - Size: 435 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 4

SyncProxy/sync-client

SyncProxy javascript client with support for all major embedded databases (IndexedDB, SQLite, WebSQL, LokiJS...)

Language: JavaScript - Size: 1.1 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 44 - Forks: 5

autom8ter/myjson

MyJSON is an embedded relational document store built on top of pluggable key value storage

Language: Go - Size: 515 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 2

pfalcon/berkeley-db-1.xx

Berkeley DB 1.85 with patches and fixes applied

Language: C - Size: 324 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 22

Kirlovon/aloedb

Light, Embeddable, NoSQL database for Deno 🦕

Language: TypeScript - Size: 31.3 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 143 - Forks: 12

shamspias/my-graphDB-learning-lab

Explore the realms of graph databases with Neo4j, dive into Cypher queries, and integrate LLMs for dynamic data insights with Langchain. A personal journey to master graph data.

Language: Python - Size: 24.4 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

kekland/lapisdb

A modern, easy-to-use and feature-rich TypeScript embedded database.

Language: TypeScript - Size: 2.61 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 0

AnasQiblawi/localgoose

A lightweight, JSON file-based ODM Database for Node.js, inspired by Mongoose

Language: JavaScript - Size: 124 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

KingLeoJr/AITools

A comprehensive toolkit for building AI-powered applications, covering model selection, deployment, and everything in between. Explore best-in-class open-source and commercial tools to bring your AI projects to life.

Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

MongoExpUser/Popular-Nodejs-Libraries-for-Data-Driven-AI-Applications-and-Sample-Codes

Popular NodeJS Libraries for Developing Data-Driven AI Applications and Sample Codes

Language: JavaScript - Size: 3.02 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

eriestrisnadi/struma

A schema-driven JSON Database with immutable snapshots capabilities. 💾

Language: TypeScript - Size: 145 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

chungquantin/solomon-db

An embedded Gremlin-compatible graph database written in Rust

Language: Rust - Size: 1.42 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 1

copiousfreetime/amalgalite

SQLite database engine embedded in a ruby extension.

Language: C - Size: 16.5 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 98 - Forks: 20

meppu/eight 📦

Modular asynchronous embedded key-value database

Language: Rust - Size: 205 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

kruserr/rapiddb

A reasonably fast configurable embedded key-value sensor database

Language: Rust - Size: 399 KB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 10 - Forks: 1

copiousfreetime/libsql-ruby

libsql database engine embedded in a ruby extension.

Language: C - Size: 10.1 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0

erthink/libfpta

Ultra fast compact embedded database for tabular and semistructured data.

Size: 15.9 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 133 - Forks: 18

nitrite/nitrite-flutter

NoSQL embedded document store for Flutter

Language: Dart - Size: 1.98 MB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 17 - Forks: 1

TrevorAttema/TinyLogDB

TinyLogDB – A lightweight, high-performance key-value database engine for embedded systems, featuring log-based storage and a memory-efficient paged index system.

Language: C++ - Size: 63.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

globbie/knowdy

Knowdy: a knowledge management system

Language: C - Size: 6.03 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 4 - Forks: 1

demogorgon1/jelly

C++ embeddable database system for online games.

Language: C++ - Size: 1010 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

jyz0309/timelite

Embedded Prometheus TSDB with PromQL query and visualization in terminal

Language: Go - Size: 32.5 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ziteh/elebox

Lightweight personal electronic parts inventory management

Language: Rust - Size: 1.06 MB - Last synced at: about 3 hours ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

LegendaryB/go-store

Lightweight embedded database in pure Go inspired by lowdb

Language: Go - Size: 17.6 KB - Last synced at: about 9 hours ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

pachadb/pachadb

an edge database

Language: Rust - Size: 804 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 28 - Forks: 2

andy-goryachev/SecDB

Encrypted Key-Value Store

Language: Java - Size: 41.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

ayaanhossain/ShareDB

An on-disk pythonic embedded key-value store for compressed data storage and distributed data analysis

Language: Python - Size: 1.76 MB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 7 - Forks: 0

bolorundurovj/akivaDB

A JavaScript database with mongo-like query language, runs on the server via Node.js!

Language: TypeScript - Size: 852 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

AlbertArakelyan/goldwatcher-go-desktop-app

A simple Gold tracking desktop App which uses goldprice.org APIs, written in Go and Fyne using embedded SQLite for keeping all the date in users machines.

Language: Go - Size: 1.07 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

sile/ekvsb

Benchmark Tool for Embedded Key-Value Stores available in Rust

Language: Rust - Size: 149 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 10

valerianomacuri/lowdb

Simple to use local JSON database. Powered by Go. Inspired in lowdb for Javascript

Language: Go - Size: 11.7 KB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 1

segmentio/feature

Feature gate database designed for simplicity and efficiency.

Language: Go - Size: 48.8 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 37 - Forks: 3

hadarsharon/clusterduck

DuckDB in a Cluster

Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

frugalos/cannyls

An embedded persistent key-value storage for Rust that is optimized for random-access workload and huge-capacity HDD

Language: Rust - Size: 262 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 111 - Forks: 14

JSH32/tinybase

A tiny embedded database built in Rust.

Language: Rust - Size: 288 KB - Last synced at: 23 days ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 1

surrealdb/rixxdb

A versioned, embedded, strongly-consistent, key-value database

Language: Go - Size: 102 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 0

zippoxer/bow

Bow - Minimal embedded database powered by Badger

Language: Go - Size: 33.2 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 226 - Forks: 15

openpeeps/crossdb-nim

🔥 CrossDB Driver for 👑 Nim language

Language: Nim - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 0

Zaid-Ajaj/LiteDB.FSharp

Advanced F# Support for LiteDB, an embedded NoSql database for .NET with type-safe query expression through F# quotations

Language: F# - Size: 357 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 181 - Forks: 20