levels 0.0.0-local
This is a prerelease version of levels.
dotnet tool install --global levels --version 0.0.0-local
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local levels --version 0.0.0-local
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=levels&version=0.0.0-local&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package levels --version 0.0.0-local
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Levels
Levels is a high-performance time-series database purpose-built for order book and market data. It ingests raw market events, compacts them through an event-sourcing pipeline, and serves queryable historical data across multiple storage tiers.
Key Features
- Multi-level storage — Raw, Aggregated, Period, and Resampled file tiers with automatic promotion
- Event sourcing compaction — Replays order book events to produce compact aggregated files with synthetic snapshots
- Schema code generation — Define a
.fbsschema, generate typed record structs in C#, Python, TypeScript, or C++ - Cross-language binary format — Identical on-disk format readable from any supported language
- Export — CSV, Parquet, and Avro export via CLI or Web API
- CLI tooling — Inspect files, run compaction, generate code, resample, and export from the command line
- Backpressure management — Channel-based flow control with configurable limits
- Data integrity — CRC32 checksums on every record, schema ID validation in file headers
Documentation
| Guide | Description |
|---|---|
| Quickstart | Get up and running in 5 minutes |
| Setup Guide | Full end-to-end setup: build, configure, ingest, query, export |
| Configuration | All configuration options with defaults and descriptions |
| Schemas | How schemas work, the .fbs format, and code generation |
| Architecture | Data pipeline, file types, binary format, and query strategy |
Samples
samples/CryptoExchangeSample— Synthetic order book ingestion with snap + delta eventssamples/BinanceLiveSample— Live WebSocket ingestion from Binance with a custom schema
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.0-local | 63 | 3/29/2026 |