Simple, Transparent Pricing
Start free with MIT license. Pro features work without a license — 1,024 requests per app launch, resets on restart.
Open Source
MIT License — free forever
Unlimited
- redb.Core
- redb.Postgres
- redb.MSSql
- Schema Sync (no migrations)
- LINQ Queries
- Nested Objects
- Community Support (GitHub)
Trial
30 days — all Pro features
30 days
- All Pro packages
- Tree Queries (CTE)
- Advanced Expressions
- Window Functions
- Bulk Operations
- Change Tracking
- Materialization
Core Pro
ChangeTracking saves (diff instead of full rewrite), computed expressions in WHERE, custom SQL functions, Distinct/Pivot queries, unlimited filter nesting, parallel materialization with native SQL (3–10× faster), data migration framework
Team
Core Pro for up to 5 developers
Up to 5 developers
- Priority support
Company
Core Pro for up to 20 developers
Up to 20 developers
- Priority support
- SLA agreement
- Source code access
PostgreSQL Pro
All Core Pro features plus CTE tree queries with aggregation, PostgreSQL-optimized Pro SQL builder, grouped window queries, and parallel bulk materialization for PostgreSQL
Team
PostgreSQL + Core Pro for up to 5 developers
Up to 5 developers
- Priority support
Company
PostgreSQL + Core Pro for up to 20 developers
Up to 20 developers
- Priority support
- SLA agreement
- Source code access
MSSQL Pro
All Core Pro features plus CTE tree queries with aggregation, SQL Server-optimized Pro SQL builder, grouped window queries, and parallel bulk materialization for MSSQL
Team
MSSQL + Core Pro for up to 5 developers
Up to 5 developers
- Priority support
Company
MSSQL + Core Pro for up to 20 developers
Up to 20 developers
- Priority support
- SLA agreement
- Source code access
Full Pro
All Pro modules unlocked — Core, PostgreSQL and MSSQL. One license for any database: ChangeTracking, computed expressions, Pivot, parallel materialization, tree queries, data migrations and more
Team
All Pro modules for up to 5 developers
Up to 5 developers
- Priority support
Company
All Pro modules for up to 20 developers
Up to 20 developers
- Priority support
- SLA agreement
- Source code access
Custom
Enterprise / Site License
Unlimited developers
- Unlimited developers
- Custom SLA
- Source Code Access
- Dedicated Support Manager
- Custom Terms
- Priority support
- SLA agreement
- Source code access
Educational License
Free for students and educators. All Pro features, non-commercial use. Apply
Perpetual License
One-time purchase, use forever on a fixed version. Contact sales
Volume Discounts
Need more developers? Get up to 20% off with volume pricing. 25% renewal discount. Register
Free vs Pro — What You Get
Both editions use the same database schema and API surface. The Free engine converts LINQ queries into JSON facets processed by SQL functions (reusable from any language). Pro compiles C# expressions directly to native parameterized SQL for higher performance and more features.
| Feature | Free MIT License | Pro from $199/yr |
|---|---|---|
| Data Management | ||
| CRUD — Create, Load, Save, Delete | ✓ | ✓ |
| Code-first Schema Sync | ✓ | ✓ |
| Nested Objects (RedbObject in Props) | ✓ | ✓ |
| Arrays, Dictionaries, Enums in Props | ✓ | ✓ |
| Ordered Lists (IListProvider) | ✓ | ✓ |
| Soft Delete + Background Purge | ✓ | ✓ |
| Data Export / Import | ✓ | ✓ |
| Save Strategy: DeleteInsert | ✓ | ✓ |
| Save Strategy: ChangeTracking PRO | — | ✓ |
| Data Migrations (ComputedFrom, Transform, DefaultValue) PRO | — | ✓ |
| Query Engine | ||
| LINQ-like Query: Where, Select, OrderBy, Take, Skip | ✓ | ✓ |
| GroupBy + Aggregation (Sum, Count, Avg, Min, Max) | ✓ | ✓ |
| Window Functions (ROW_NUMBER, RANK, LAG, LEAD…) | ✓ | ✓ |
| SQL Preview — ToSqlString() | ✓ | ✓ |
| Filters: Contains, StartsWith, Any, IN, null-check | ✓ | ✓ |
| Filter nesting | up to 2 levels | unlimited |
| Computed Expressions in Filters PRO | — | ✓ p.A * p.B, Math.Abs, .Year |
| Custom SQL Functions — Sql.Function<T>() PRO | — | ✓ COALESCE, POWER, custom… |
| Distinct / DistinctBy PRO | — | ✓ |
| GroupBy + Window combined PRO | — | ✓ |
| Pivot Queries PRO | — | ✓ |
| Query → SQL | ✓ C# lambda → facets → SQL functions | ✓ C# lambda → native SQL (faster) |
| Tree Structures | ||
| LoadTree, GetChildren, MoveObject | ✓ | ✓ |
| Polymorphic Trees (multi-scheme) | ✓ | ✓ |
| Tree Queries with Aggregation & Window | ✓ | ✓ |
| Security | ||
| Users, Roles, Permissions | ✓ | ✓ |
| Password Hashing (SHA256 + salt) | ✓ | ✓ |
| SecurityContext (per-request user scope) | ✓ | ✓ |
| Performance | ||
| Parallel Materialization PRO | — | ✓ bulk SQL, parallel I/O |
| Eager Loading with Pro Loader PRO | — | ✓ |
| Optimized SQL Builder (parameterized) PRO | — | ✓ |
| Schema Field Resolver with Cache PRO | — | ✓ |
| Infrastructure | ||
| PostgreSQL + MS SQL Server | ✓ | ✓ |
| Validation Provider | ✓ | ✓ |
| CLI Tool | ✓ | ✓ |
| License | MIT | Commercial EULA |
| Trial (no license key) | unlimited | 1,024 req/launch |
Free is enough if…
- Simple CRUD + schema sync for your data
- Flat or shallow queries (up to 2-level nesting)
- Standard aggregation and window functions
- You need trees, users, permissions — it is all included
- Data volume is moderate, performance is acceptable
Consider Pro when…
- ChangeTracking — save diffs instead of full re-write
- Deeply nested filters or computed expressions in WHERE
- Pivot reports, Distinct, or combined GroupBy+Window
- Higher throughput — Pro compiles directly to native SQL, 3-10x faster
- Data migrations: rename, transform, compute fields without downtime
- Custom SQL functions in LINQ (Sql.Function<T>)
Have questions?
Licensing, trial mode, database support, migration — we cover it all.
Read the FAQ →