# tigerbeetle/tigerbeetle

The financial transactions database designed for mission critical safety and performance.

Repository: https://github.com/tigerbeetle/tigerbeetle
Canonical: https://ross.abutalabs.com/products/tigerbeetle
Homepage: https://tigerbeetle.com
Language: Zig
License: Apache-2.0
License Family: permissive
Last push: 2026-08-25T09:21:57+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 80, longevity 100
- inputs: {"age_days": 2337, "days_push": 8, "days_rel": 58, "gap_med": 7.0, "n_releases_24m": 79}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16908, forks 886 (observed 2026-08-28T04:11:17.423412+00:00)

## What it is
TigerBeetle is a purpose-built financial transactions database written in Zig, designed for mission-critical safety and performance in online transaction processing (OLTP). It uses a replicated consensus protocol and a purpose-built storage engine to process debits and credits across accounts and transfers at very high throughput.

## Use cases
- store double-entry ledger transactions for a payments platform
- track account balances with debits and credits at scale
- build a mission-critical OLTP backend for financial products
- replace a general-purpose database for high-throughput transaction processing
- run a replicated fault-tolerant transactions database cluster
- implement two-phase transfers with pending and posted amounts

## When to choose
- your workload is financial transactions: accounts, transfers, and balances
- you need strict correctness, durability, and auditability for money movement
- you need very high transaction throughput with predictable latency
- you want a replicated database with strong consistency via consensus

## When to avoid
- you need general-purpose queries, joins, or ad-hoc analytics
- your data model is not account-and-transfer based
- you need rich secondary indexes or document/relational flexibility
- you want a mature ecosystem of ORMs and tooling for a mainstream database

## Facets
- artifact type: service
- maturity: active
- function: database, concurrency, cryptography, developer-tools
- domain: fintech, databases, microservices, backend, performance
- platform: windows, self-hosted, cloud
- tags: oltp, financial-transactions, ledger, double-entry-accounting, consensus, zig, replication, safety-critical, linux, macos, docker

## Member repositories
- tigerbeetle/tigerbeetle (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:17.423412+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-29T17:03:41.917958+00:00, confidence not recorded.
  - readme: https://github.com/tigerbeetle/tigerbeetle (fetched 2026-08-28T04:11:17.423412+00:00, sha 6f83e0eed42f)
  - homepage: https://tigerbeetle.com (fetched 2026-08-29T08:01:46.645484+00:00, sha 56458566984b)
  - site_page: https://docs.tigerbeetle.com/ (fetched 2026-08-29T08:01:46.654882+00:00, sha 6065bd907fb5)
  - site_page: https://tigerbeetle.com/cloud (fetched 2026-08-29T08:01:46.656897+00:00, sha e52caafd204d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
