CATEGORY
Finance 1,240 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
databentoOfficial Databento client library654,504Apache-2.0
quickfixHigh level binding to quickfix C++ library290,618MIT OR Apache-1.1
lfestA leveraged perpetual futures exchange for simulated trading and backtesting230,306non-standard
implied-volA pure rust implementation of Peter Jäckel's implied volatility calculation201,397non-standard
polymarket-client-sdkPolymarket CLOB (Central Limit Order Book) API client SDK188,017MIT
uniswap-v3-sdkUniswap V3 SDK for Rust184,006MIT
tigerbeetle-unofficial-coreSafe low level callback-based async bindings to tigerbeetle client library.183,517Apache-2.0
tigerbeetle-unofficialSafe high level async bindings to tigerbeetle client library.183,022Apache-2.0
uniswap-sdk-coreThe Uniswap SDK Core in Rust provides essential functionality for interacting with the Uniswap decentralized exchange171,470MIT
ibapiA Rust implementation of the Interactive Brokers TWS API, providing a reliable and user friendly interface for TWS and IB…147,596MIT
cala-ledgerAn embeddable double sided accounting ledger built on PG/SQLx144,349Apache-2.0
uniswap-lensA library for querying Uniswap V3 using ephemeral lens contracts.125,865Apache-2.0
polymarket_client_sdk_v2Polymarket CLOB (Central Limit Order Book) API client SDK112,327MIT
iso3166-parsersParsers for ISO 3166 data107,138Apache-2.0
iso3166-macrosProcedural Macros for ISO 3166107,020Apache-2.0
iso3166-staticStatic ISO3166 Data106,888Apache-2.0
RustQuantA Rust library for quantitative finance.104,392MIT OR Apache-2.0
iso10383-typesISO 10383 Types103,015Apache-2.0
iso4217-parserParser for ISO 4217 XML Data101,677Apache-2.0
iso4217-macrosProcedural Macros for Generating ISO 4217 Data101,554Apache-2.0
iso4217-staticStatic ISO 4217 Data101,394Apache-2.0
hyperswitch_maskingPersonally Identifiable Information protection through wrapper types and traits for secret management, ensuring they aren't…98,704Apache-2.0
cn-tigerbeetleCloud-native TigerBeetle client for Rust with DNS-based service discovery96,774Apache-2.0
tycho-commonContains shared models, traits and helpers used within the Tycho system78,358MIT
tycho-clientA library and CLI tool for querying and accessing liquidity data from Tycho indexer.70,084MIT
jaeckelRust port of Peter Jäckel's algorithms on http://www.jaeckel.org67,528MIT
tycho-executionProvides tools for encoding and executing swaps against Tycho router and protocol executors.66,306BUSL-1.1
sqlx-ledgerAn embeddable double sided accounting ledger built on PG/SQLx63,534MIT
pricelevelA high-performance, lock-free price level implementation for limit order books in Rust. This library provides the building blocks…54,501MIT
dydxdYdX v4 asynchronous client.54,419LicenseRef-dYdX-Custom
optionstratlibOptionStratLib is a comprehensive Rust library for options trading and strategy development across multiple asset classes.51,823MIT
pricedbCommodity price retrieval, storage, and export in format compatible with Plain-Text Accounting applications.50,535GPL-3.0-or-later
tinkoff-invest-typesProtobuf/gRPC types for the T-Bank (Tinkoff) Invest API50,522MIT OR Apache-2.0
kraken-async-rsAn async REST and WSS client for the Kraken Pro APIs43,124MIT
architect-apiArchitect.xyz Trading Platform API42,891AGPL-3.0-only
qcalcqcalc is a simple but effective terminal calculator for quick access and ease of use. It supports
history of expressions,…41,415MIT
pragma-commonPragma Common types for Rust36,317MIT
orderbook-rsA high-performance, lock-free price level implementation for limit order books in Rust. This library provides the building blocks…35,143MIT
keshvarcollection of all sorts of useful information for every country34,298BSD-3-Clause
x402-axumAxum middleware for enforcing x402 protocol payments on protected routes34,234Apache-2.0
ibflexA library and a CLI for reading Interactive Brokers Flex reports and comparing to Ledger-cli transactions33,897GPL-3.0-or-later
architect-sdkArchitect.xyz Trading Platform SDK33,254AGPL-3.0-only
tycho-ethereumEthereum specific implementation of core tycho traits30,443MIT
expiration_dateA professional financial instrument expiration date management library with support for standard day count conventions.29,895MIT
hotfixBuy-side FIX engine written in pure Rust29,399MIT
rust_tiA fully configurable technical indicators library with over 70 unique indicators written in pure Rust29,211MIT
x402-typesCore types for x402 payments: chain identifiers, protocol messages, and facilitator traits28,670Apache-2.0
lnurlkitAll you need to support LNURL and nothing more28,028GPL-3.0-only
jobberMinimalistic console work time tracker27,808MIT
trading-calendarComprehensive trading calendar with holidays and hours for global markets27,220MIT OR Apache-2.0
positiveA type-safe wrapper for guaranteed positive decimal values26,460MIT
primitive_fixed_point_decimalPrimitive fixed-point decimal types.26,164MIT
alpaca_api_clientUnofficial Alpaca API Client24,530MIT/Apache-2.0
hotfix-dictionaryFIX dictionary generation for HotFIX.23,763MIT
open-payments-iso20022-camtOpen Payments - Message Parsing Library - ISO20022 CAMT23,280Apache-2.0
hftbacktestA high-frequency trading and market-making backtesting tool accounts for limit orders, queue positions, and latencies, utilizing…23,242MIT
x402-chain-eip155EIP-155 (EVM) chain support for the x402 payment protocol22,696Apache-2.0
open-payments-iso20022-authOpen Payments - Message Parsing Library - ISO20022 AUTH22,241Apache-2.0
dsntk-macrosÐecisionToolkit | Procedural and derive macros22,152MIT OR Apache-2.0
dsntk-commonÐecisionToolkit | Common definitions21,949MIT OR Apache-2.0
open-payments-iso20022-acmtOpen Payments - Message Parsing Library - ISO20022 ACMT21,891Apache-2.0
open-payments-iso20022-remtOpen Payments - Message Parsing Library - ISO20022 REMT21,842Apache-2.0
open-payments-iso20022-headOpen Payments - Message Parsing Library - ISO20022 HEAD21,817Apache-2.0
open-payments-iso20022-redaOpen Payments - Message Parsing Library - ISO20022 REDA21,816Apache-2.0
financial_typesCore financial type definitions for trading systems: asset types, trading actions, position sides, and option styles.21,796MIT
kandKand: A Pure Rust technical analysis library inspired by TA-Lib.21,791Apache-2.0 OR MIT
open-payments-iso20022-pacsOpen Payments - Message Parsing Library - ISO20022 PACS21,754Apache-2.0
open-payments-iso20022-painOpen Payments - Message Parsing Library - ISO20022 PAIN21,720Apache-2.0
bitcoin-feesBitcoin Core–compatible fee-rate primitives, estimation modes, horizons, and fee-filter rounding logic for building nodes,…21,682MIT
open-payments-iso20022-admiOpen Payments - Message Parsing Library - ISO20022 ADMI21,674Apache-2.0
open-payments-iso20022Open Payments - Message Parsing Library - ISO2002221,614Apache-2.0
twelvedataA Rust client for the Twelve Data API21,576MIT
dsntk-feel-numberÐecisionToolkit | FEEL number21,312MIT OR Apache-2.0
hotfix-codegenCode generation for HotFIX.21,251MIT
option_typeOption contract type definitions including exotic options: Asian, Barrier, Binary, Lookback, Rainbow, and more.21,217MIT
hotfix-deriveDerive macros for HotFIX.21,208MIT
x402-rsx402 payments in Rust: verify, settle, and monitor payments over HTTP 402 flows21,053Apache-2.0
architect-deriveArchitect.xyz Trading Platform API, proc-macros20,954AGPL-3.0-only
open-payments-fednowOpen Payments - Message Parsing Library - FedNow20,701Apache-2.0
dsntk-feel-temporalÐecisionToolkit | FEEL temporal20,663MIT OR Apache-2.0
bitcoin-remoteLow-level, Bitcoin Core–compatible JSON-RPC helper crate providing HTTP status mapping, RPC error codes, auth-cookie management,…20,426MIT
portfolio_rsLocal-first portfolio management for humans and AI agents — CLI, TUI, library, and local HTTP API.20,396MIT
dsntk-feelÐecisionToolkit | FEEL definitions20,251MIT OR Apache-2.0
trading212A library for interacting with the Trading212 API20,208non-standard
dsntk-feel-grammarÐecisionToolkit | FEEL grammar20,159MIT OR Apache-2.0
hotfix-messageFIX messages for HotFIX.20,089MIT
dsntk-feel-parserÐecisionToolkit | FEEL parser20,032MIT OR Apache-2.0
dsntk-examplesÐecisionToolkit | Examples19,316MIT OR Apache-2.0
dsntk-modelÐecisionToolkit | DMN model and parser18,636MIT OR Apache-2.0
dsntk-feel-evaluatorÐecisionToolkit | FEEL expressions evaluator18,533MIT OR Apache-2.0
haqq-grpcgRPC client for Haqq nodes18,031MIT
dsntk-recognizerÐecisionToolkit | Decision table recognizer18,024MIT OR Apache-2.0
rusticLibrary for building canisters on the Internet Computer.17,736MIT OR Apache-2.0
dsntk-model-evaluatorÐecisionToolkit | DMN model evaluator17,612MIT OR Apache-2.0
ateliera Computational Workshop for Market Microstructure Modeling, Synthetic Simulation and Historical Replay17,572Apache-2.0
nautilus-coreCore functionality for the Nautilus trading engine16,885LGPL-3.0-or-later
tindiTechnical Stock Chart Indicators16,729MIT/Apache-2.0
dsntk-workspaceÐecisionToolkit | User workspace16,641MIT OR Apache-2.0
paddle-rust-sdkRust SDK for working with the Paddle API in server-side apps. (Unofficial)16,588Apache-2.0
dsntk-evaluatorÐecisionToolkit | Evaluator16,330MIT OR Apache-2.0
overpunchsupport for signed overpunch numbers16,326MIT
odos-sdkRust SDK for Odos16,322Apache-2.0
uniswap-v4-sdkUniswap V4 SDK for Rust16,193MIT
nautilus-modelDomain model for the Nautilus trading engine16,124LGPL-3.0-or-later
ig-clientThis crate provides a client for the IG Markets API16,068MIT
cctp-rsType-safe Rust SDK for Circle's Cross-Chain Transfer Protocol (CCTP) v1 and v2 — bridge USDC across 11 v2-capable EVM chain…15,675Apache-2.0
dsntk-gendocÐecisionToolkit | Documentation generator15,455MIT OR Apache-2.0
dsntk-serverÐecisionToolkit | API server15,437MIT OR Apache-2.0
tycho-simulationProvides tools for interacting with protocol states, calculating spot prices, and quoting token swaps.15,078MIT
hyperliquidA Rust library for the Hyperliquid API15,066MIT
paystack-rsPaystack API Wrapper14,994MIT
m4rsTrading indicator library supporting SMA, EMA, BolingerBand, MACD, RSI, Stochastics, Ichimoku, and more14,638MIT OR Apache-2.0
dsntkÐecisionToolkit | Design and execute decisions14,437MIT OR Apache-2.0
dsntk-feel-regexÐecisionToolkit | FEEL regular expressions14,142MIT OR Apache-2.0
tackler-rsRusty Services for Tackler accounting engine with native GIT SCM support14,136Apache-2.0
as-symbolsA library for managing the list of financial symbols and related information13,863GPL-3.0-or-later
qmachinaA small library for Quant Machine Learning development.13,781LGPL-3.0-only
RustQuant_utilsA Rust library for quantitative finance.13,607MIT OR Apache-2.0
hledger-fmtAn opinionated hledger's journal files formatter.13,386MIT
newslookoutA web scraping platform built for news scanning, using LLMs for text processing, powered by Rust13,385non-standard
of_dn_parserParser (and formatter) for OpenFinance Brasil standard distinguished names13,384MIT
nautilus-commonCommon functionality and machinery for the Nautilus trading engine13,371LGPL-3.0-or-later
calenda-rsA Rust library for global calendars.12,804MIT OR Apache-2.0
paft-coreCore domain types, errors, and shared utilities for paft.12,672MIT
RustQuant_autodiffA Rust library for quantitative finance.12,645MIT OR Apache-2.0
nomy-data-modelsData model definitions for Nomy wallet analysis data processing12,615non-standard
yfinance-rsErgonomic Rust client for Yahoo Finance, supporting historical prices, real-time streaming, options, fundamentals, and more.12,557MIT
const-decimalInteger-backed decimals with constant precision12,521MIT OR Apache-2.0
RustQuant_errorA Rust library for quantitative finance.12,316MIT OR Apache-2.0
rustic-macrosLibrary for building canisters on the Internet Computer.12,271MIT OR Apache-2.0
rust_finprimVarious finance and accounting calculations/formulas implemented Rust12,231MIT
paft-marketMarket data models and requests for paft.12,180MIT
paft-fundamentalsFundamentals data models and helpers for paft.12,147MIT
paft-utilsUtility helpers shared across the paft workspace.12,094MIT
paft-moneyCurrency and money primitives for the paft ecosystem.11,920MIT
paftFacade crate for paft: unified public API over the paft ecosystem.11,832MIT
RustQuant_mathA Rust library for quantitative finance.11,766MIT OR Apache-2.0
RustQuant_mlA Rust library for quantitative finance.11,764MIT OR Apache-2.0
RustQuant_isoA Rust library for quantitative finance.11,740MIT OR Apache-2.0
paft-domainDomain modeling primitives (instrument, exchange, period, market state) for the paft ecosystem.11,675MIT
chapatyAn event-driven Rust engine for building and evaluating quantitative trading agents. Features a Gym-style API for algorithmic…11,610Apache-2.0
nautilus-executionCore execution machinery for the Nautilus trading engine11,443LGPL-3.0-or-later
nautilus-analysisPerformance analysis and statistics for the Nautilus trading engine11,007LGPL-3.0-or-later
intasendA Rust SDK for the Intasend Payment Gateway10,981MIT
financial_symbolsStock symbols & option contracts structs which implement the Copy trait10,945MIT
tackler-apiAPI components for Tackler accounting engine with native GIT SCM support10,844Apache-2.0
ledger-rs-libA Ledger implementation in Rust10,800AGPL-3.0
RustQuant_timeA Rust library for quantitative finance.10,796MIT OR Apache-2.0
rfinancialA financial crate mimicking `numpy_financial` in Python10,743MIT
nautilus-indicatorsTechnical indicators for the Nautilus trading engine10,716LGPL-3.0-or-later
nautilus-portfolioPortfolio components and functionality for the Nautilus trading engine10,642LGPL-3.0-or-later
trading-chartsRust bindings of Lightweight Charts with Leptos and Dioxus adapters10,449MIT
ctp2rsShanghai Futures CTP/CTP-Mini/CTP-Sopt Rust native binding, supporting production, evaluation, stock-option, OpenCTP, and…10,383Apache-2.0
bourse-bookSimulated limit order book library10,372MIT
RustQuant_stochasticsA Rust library for quantitative finance.10,360MIT OR Apache-2.0
tackler-coreCore components for Tackler accounting engine with native GIT SCM support10,303Apache-2.0
bourse-macrosMacros for bourse library10,287MIT
nautilus-tradingStrategy machinery and controllers for the Nautilus trading engine10,221LGPL-3.0-or-later
paft-aggregatesAggregated info snapshots built on paft primitives.10,220MIT
ctp-dynsfit ctp & ctp-mini & ctp-sopt rust native binding with dynlib libloading support, compatible with Windows, Linux and macOS10,202Apache-2.0
nautilus-dataCore data handling machinery for the Nautilus trading engine10,173LGPL-3.0-or-later
option-chain-orderbookA high-performance Rust library for options market making infrastructure, providing a complete Option Chain Order Book system…10,151MIT
nautilus-riskCore risk management machinery for the Nautilus trading engine10,088LGPL-3.0-or-later
jcmPure Rust implementation of the JCM USB communication protocol10,073MIT
tycho-substreamsTycho substreams development kit, contains tycho-indexer block changes model and helper functions for common indexing tasks.10,020MIT
zrsclientRust SDK for the Zerodha Kite Connect trading API — REST endpoints plus WebSocket market-data streaming, with built-in retry and…10,017MIT OR Apache-2.0
rithmic-rsRust client for the Rithmic R | Protocol API to build algo trading systems9,997MIT OR Apache-2.0
bourse-deDiscrete event market simulation library9,931MIT
nautilus-cryptographyCryptographic primitives and management for the Nautilus trading engine9,748LGPL-3.0-or-later
bitcoin-bigintProvides an efficient macro-based approach to define and manipulate arbitrary-precision unsigned integers, crucial for…9,735MIT
day_count_conventionsDay Count Conventions for Financial Application.9,706non-standard
bitcoin-u256A Rust crate for handling 256-bit unsigned integers, optimized for blockchain computations, offering arithmetic operations and…9,676MIT
x402-facilitator-localLocal facilitator implementation for the x402 payment protocol9,667Apache-2.0
nautilus-serializationSerialization functionality for the Nautilus trading engine9,598LGPL-3.0-or-later
nautilus-systemSystem orchestration for the Nautilus trading engine9,540LGPL-3.0-or-later
tacklerFast, reliable bookkeeping tool with native GIT SCM support for plain text accounting9,530Apache-2.0
isosphereLibrary of ISO standard data types, helpers, and related utilities9,503MIT
credit_card_typesDetect credit card types by number9,480MIT
bitcoin-get-json-tokenA comprehensive Rust library for parsing and tokenizing JSON data, optimized for Bitcoin applications.9,404MIT
tronicA modular, async-first Rust client for the Tron blockchain.9,271MIT OR Apache-2.0
RustQuant_instrumentsA Rust library for quantitative finance.9,214MIT OR Apache-2.0
oxidivinerA comprehensive Rust library for time series analysis and forecasting including moving average, exponential smoothing,…9,160MIT
traquertechnical analysis library9,084Apache-2.0
t-invest-sdkT-Bank Invest API SDK. Клиент для работы с T-Invest API Т-Банка (Tinkoff).9,058MIT
bagginsUtilities to Perform Sales Calculation Operations9,030MIT
RustQuant_cashflowsA Rust library for quantitative finance.9,030MIT OR Apache-2.0
x402-chain-solanaSolana chain support for the x402 payment protocol8,896Apache-2.0
nautilus-networkNetwork communication machinery for the Nautilus trading engine8,877LGPL-3.0-or-later
punchcardA CLI tool for tracking work-from-home hours.8,832AGPL-3.0-or-later
icentral-mindexed-mapA versatile Rust crate for managing collections with dual functionalities: index-based and map-based data structures, supporting…8,724MIT OR Apache-2.0
digifiGeneral purpose financial library and framework for financial modelling, portfolio optimisation, and asset pricing.8,536MIT OR Apache-2.0
zenginThe Rust library for Zengin Code.8,405MIT
ironfix-coreCore types, traits, and error definitions for IronFix FIX protocol engine8,316MIT
simperby-coreSimperby core library8,191MIT
nautilus-liveCore live trading components and machinery for the Nautilus trading engine7,995LGPL-3.0-or-later
ironfix-tagvalueZero-copy FIX tag=value encoding and decoding for IronFix7,730MIT
high_precision_clockA high-precision clock for cloud servers.7,698MIT
ironfix-transportNetwork transport layer for IronFix FIX protocol engine7,477MIT
rshioajiRust wrapper for Taiwan Shioaji API with native event callbacks - A high-performance trading library7,466MIT OR Apache-2.0
RustQuant_portfoliosA Rust library for quantitative finance.7,361MIT OR Apache-2.0