Ross ROSS = Recommend OSS · open-source software intelligence for agents

symisc/unqlite

An Embedded NoSQL, Transactional Database Engine observed · 2026-08-28

github.com/symisc/unqlite · homepage · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

73/100

  • Activity 80
  • Release rhythm 49
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4408
  • days_rel: 124
  • days_push: 124
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

2314 stars · 182 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

UnQLite is a self-contained, serverless, transactional NoSQL database engine implemented as an embeddable C library. It provides both a binary-safe key/value store and a JSON document store powered by the Jx9 embedded scripting language, storing an entire database in a single portable file.

Use cases

  • embed a lightweight NoSQL database in a C/C++ application
  • store key/value records locally without running a database server
  • persist JSON documents in a single portable file
  • replace SQLite-style embedded storage with a document store
  • build an in-memory database for temporary application data
  • ship a zero-configuration database with a desktop or embedded application

When to choose

  • you need an embedded, serverless database with no external dependencies
  • you want ACID transactions for local storage in C/C++
  • you need a single cross-platform database file that is easy to distribute
  • you want both key/value and JSON document storage in one small library
  • you target restricted or embedded platforms with a C compiler

When to avoid

  • you need a client/server database accessed over a network
  • you require SQL queries or a rich relational model
  • you need heavy concurrent multi-process write access
  • you depend on an actively maintained project with frequent updates
  • you need bindings beyond C/C++ without writing your own wrapper

Facets

library · maturity stable

database serialization databases developer-tools files cross-platform c cpp embedded nosql key-value-store document-store embedded-database serverless acid jx9 amalgamation

6 sources

Member repositories

RepositoryRoleHealth v2
symisc/unqlitemain73

For agents

markdown · JSON · MCP: product_card(name="symisc/unqlite")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem