What is nautilus_trader built with?

nautilus_trader is a Rust repo built with Tokio. It signs people in with ed25519-dalek, makes its content with parquet and csv, is tested with rstest and libfuzzer-sys, deploys with log, tracing, bollard, and tracing-subscriber, and uses arrow, sqlx, object_store, datafusion, Redis, and 1 more. It has 2,504,588 written lines, with 580 test files.

Read on November 7, 2026, at commit fa4c7a8. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Interface 1

Backend

Data 6

Sign-in 1

Support

The base 1

Content 2

Testing 2

  • rstest1,310 files
  • libfuzzer-sys1 file

Deploy 4

Tools 6

  • bon87 files
  • clap5 files
  • syn3 files
  • proc-macro22 files
  • quote2 files
  • pyo3-stub-gen

Other 70

  • pyo3768 files
  • tokio-util101 files
  • pyo3-async-runtimes23 files
  • aws-lc-rs15 files
  • rustls11 files
  • blake310 files
  • time10 files
  • cosmrs8 files
  • smallvec8 files
  • Hyper5 files
  • rustls-platform-verifier1 file
  • anyhow661 files
58 more
  • serde_json611 files
  • rust_decimal482 files
  • serde441 files
  • ahash325 files
  • indexmap195 files
  • jiff163 files
  • parking_lot155 files
  • futures-util106 files
  • thiserror103 files
  • alloy78 files
  • async-trait69 files
  • alloy-primitives67 files
  • strum67 files
  • bytes56 files
  • tokio-tungstenite54 files
  • zeroize54 files
  • dashmap51 files
  • http44 files
  • url30 files
  • rmp-serde23 files
  • derive_builder22 files
  • arc-swap21 files
  • serde_urlencoded20 files
  • toml20 files
  • futures18 files
  • base6417 files
  • async-stream14 files
  • rand9 files
  • dotenvy7 files
  • enum_dispatch7 files
  • flate25 files
  • tokio-rustls5 files
  • uuid5 files
  • http-body-util4 files
  • webpki-roots4 files
  • hyper-util3 files
  • inventory3 files
  • pem3 files
  • regex3 files
  • serde_repr3 files
  • tonic3 files
  • h22 files
  • http-body2 files
  • hyper-rustls2 files
  • mimalloc2 files
  • num-complex2 files
  • sysinfo2 files
  • tower-service2 files
  • bzip21 file
  • either1 file
  • fallible-streaming-iterator1 file
  • libc1 file
  • numpy1 file
  • ordered-float1 file
  • percent-encoding1 file
  • ryu1 file
  • socket21 file
  • tower-http1 file

Other repos with a similar stack

Ordered by how much of its stack they share with nautilus_trader, then by stars.

Frequently asked questions

What language is nautilus_trader written in?
nautilus_trader is written in Rust, with 2,504,588 written lines.
What framework does nautilus_trader use?
nautilus_trader is built with Tokio.
What does nautilus_trader sign people in with?
nautilus_trader signs people in with ed25519-dalek.
What services does nautilus_trader use?
nautilus_trader uses arrow, sqlx, object_store, datafusion, Redis, and redb.
Does nautilus_trader have tests?
Yes. nautilus_trader has 580 test files and is tested with rstest and libfuzzer-sys.
Which repos have a stack like nautilus_trader's?
The ones that share most of its stack:influxdata/influxdbruvnet/RuViewxai-org/x-algorithm

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →