# skytable/skytable

Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

Repository: https://github.com/skytable/skytable
Canonical: https://ross.abutalabs.com/products/skytable
Homepage: https://skytable.io
Language: Rust
License: AGPL-3.0
License Family: copyleft
Topics: nosql, database, rust, sql, key-value-store, document-database, database-engine, column-store, distributed-database, multi-model, beginner-friendly, dbms, json, nosql-database, terrabasedb, contributions-welcome, skybase, database-server, skytable, databases
Last push: 2026-04-23T00:14:03+00:00

## Health v2 (maintenance only)
Score: 58/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 78, release rhythm 8, longevity 100
- inputs: {"age_days": 2255, "days_push": 133, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2659, forks 92 (observed 2026-08-28T04:07:07.424802+00:00)

## What it is
Skytable is a modern, scalable NoSQL database server written in Rust, featuring BlueQL, a SQL-based query language hardened against injection attacks. It is primarily in-memory with a custom AOF-based storage engine, offering spaces, models, rich data types, and complex collections for high-performance, low-latency workloads.

## Use cases
- store large-scale data with high performance and low latency
- run SQL-like queries against a NoSQL database
- model complex data with rich types and collections
- use a key-value store with upsert semantics
- self-host a single-binary database server
- avoid SQL injection attacks with a hardened query language
- batch multiple queries in a pipeline to reduce network overhead

## When to choose
- you need an in-memory, low-latency NoSQL store with expressive SQL-like querying
- you want a single-binary, dependency-free database that is easy to deploy
- security against injection attacks is a priority
- you need flexible data modeling with spaces, models, and collections

## When to avoid
- you need mature horizontal clustering and high availability today (clustering is still in development)
- you require a wide ecosystem of drivers, tools, and community support like PostgreSQL or Redis
- you need strict ACID guarantees across distributed transactions
- you prefer a battle-tested database with long-term production track record

## Facets
- artifact type: service
- maturity: active
- function: database, search-engine, caching
- domain: databases, backend, web-development, developer-tools
- platform: windows, self-hosted, rust
- tags: nosql, blueql, key-value-store, document-database, column-store, multi-model, in-memory, database-server, sql-like-query-language, linux, macos, docker

## Member repositories
- skytable/skytable (main) score 58

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:07.424802+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:18:25.404499+00:00, confidence not recorded.
  - readme: https://github.com/skytable/skytable (fetched 2026-08-28T04:07:07.424802+00:00, sha 882180ec225f)
  - homepage: https://skytable.io (fetched 2026-08-29T10:01:17.511953+00:00, sha 7acdac487d61)
  - site_page: https://docs.skytable.io (fetched 2026-08-29T10:01:17.514560+00:00, sha 174657d6610a)
  - site_page: https://docs.skytable.io/installation (fetched 2026-08-29T10:01:17.516580+00:00, sha 2b838499a84d)
  - site_page: https://skytable.io/blog/2024/04/skytable-0.8.2 (fetched 2026-08-29T10:01:17.518521+00:00, sha 2874812d0c9d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
