tarantool/tarantool
Get your data in RAM. Get compute close to data. Enjoy the performance. observed · 2026-08-28
Health v2 · maintenance only
97/100
- Activity 99
- Release rhythm 92
- 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-03. Adoption (stars, forks) is never an input.
- gap_med: 14.5
- age_days: 5831
- days_rel: 54
- days_push: 7
- n_releases_24m: 29
Adoption not part of the score
3665 stars · 418 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Tarantool is an in-memory computing platform combining a fast NoSQL database with a Lua application server. It stores data in RAM with WAL persistence and LSM-tree support, and lets you run application logic next to the data.
Use cases
- replace a database plus cache with a single in-memory store
- build high-throughput message queues
- run stateful web application logic close to the data
- set up replicated, fault-tolerant data clusters
- use as an OLTP store faster than a relational database
- store and query documents with JSON path indexes
When to choose
- you need microsecond-latency reads and writes on data that fits in RAM
- you want to co-locate application code with the database to eliminate network hops
- you need built-in replication, sharding, and leader election
- you want a LuaJIT-based server with non-blocking cooperative multitasking
When to avoid
- your dataset is much larger than available RAM and you need a disk-first engine
- you rely heavily on complex SQL analytics better served by a relational database
- you need a managed cloud database service
- your team has no Lua experience and cannot adopt it
Facets
application · maturity stable
database caching message-queue web-framework rpc serialization auth concurrency databases backend web-development microservices developer-tools bsd lua cpp self-hosted in-memory-database luajit msgpack application-server replication nosql lsm-tree sharding acid-transactions real-time linux macos docker
3 sources
- readme: https://github.com/tarantool/tarantool · fetched 2026-08-28 · 07a93855da76
- homepage: https://www.tarantool.io · fetched 2026-08-29 · 36bbf9afaf2b
- site_page: https://www.tarantool.io/docs · fetched 2026-08-29 · b7a53c9c17b4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tarantool/tarantool | main | 97 |
For agents
markdown · JSON · MCP: product_card(name="tarantool/tarantool")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem