JasperFx/marten
.NET Transactional Document DB and Event Store on PostgreSQL observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
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: 2
- age_days: 3978
- days_rel: 7
- days_push: 7
- n_releases_24m: 178
Adoption not part of the score
3448 stars · 556 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Marten is a .NET library that turns PostgreSQL into a fully featured transactional document database using its JSON support, plus an ACID-compliant event store with user-defined projections. It lets .NET developers build event-sourced systems without running a separate database engine.
Use cases
- use postgres as a document database in .net
- build an event-sourced application with projections
- store and query json documents with acid transactions
- replace a separate document db with postgres
- implement event store with streams in dotnet
- persist domain events and rebuild read models
When to choose
- you're a .NET team already running PostgreSQL and want document storage or event sourcing without new infrastructure
- you need ACID guarantees across document writes and event streams
- you want projections to build read-side views from event streams
When to avoid
- you need a standalone document database independent of PostgreSQL
- your team doesn't use .NET
- you need multi-master replication or features specific to dedicated document stores like MongoDB
Facets
library · maturity active
orm database database-driver serialization databases backend web-development developer-tools dotnet windows cloud postgresql document-database event-sourcing event-store jsonb csharp acid projections linux macos docker
2 sources
- readme: https://github.com/JasperFx/marten · fetched 2026-08-28 · 0d7c65d9eec1
- homepage: https://martendb.io · fetched 2026-08-29 · b18680f56032
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| JasperFx/marten | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem