All 118 Dependencies

Every package OpenBB depends on, ranked by repo health score.

OpenBB is an open-source financial data platform that unifies public, licensed, and proprietary data sources into a single infrastructure for quants, analysts, and AI agents, enabling 'connect once, consume everywhere' access via Python, Excel, REST APIs, and a customizable AI-powered workspace.

The Open Data Platform (ODP) sits at the core — a Python library that connects to over 30 bundled data providers spanning equities, options, crypto, fixed income, macroeconomics, commodities, and regulatory data. A single Fetcher abstraction powers all data ingestion, and a universal OBBject result container carries typed data, metadata, and chart objects uniformly regardless of provider or interface. This means analysts get the same data via SDK, CLI, REST API, or AI agent without writing duplicate glue code.

OpenBB Workspace is the enterprise UI layer built on top: a web-based environment where analysts can build custom dashboards, drag-and-drop data widgets, and wire up AI agents via an MCP server that exposes the entire platform as agent-callable tools. Workspace supports on-premises deployment and integrates with Snowflake, enabling teams handling sensitive proprietary data to maintain full control. The desktop application packages the same stack in a native Tauri binary for offline or air-gapped use cases.

27 urlencoding ^2.1.3 27 uuid7 ^0.1.0 31 Random User Agent ^1.0.1 33 dirs-rs ^6.0.0 outdated 37 fs2 0.4.3 39 aiosqlite ^0.20.0 outdated 40 once_cell ^1.21.4 41 defusedxml >=0.7.1 42 CSSType ^3.1.3 42 clsx ^2.1.1 44 ctrlc ^3.5.2 44 pydocstyle ^6.3.0 45 html5lib ^1.1 48 cookiecutter ^2.6.0 48 tokio-tungstenite ^0.29.0 outdated 50 serde_yaml ^0.9 51 heroicons ^2.2.0 55 which-rs 8.0.2 56 react-select ^5.10.2 56 rich ^14.0.0 outdated 57 url ^2.5.8 57 xmltodict ^0.13.0 outdated 59 glob >=13.0.6 59 jest-dom ^6.7.0 outdated 60 mockall ^0.14.0 outdated 60 xlrd ^2.0.1 61 React Testing Library ^16.3.0 62 deepdiff >=8.6.2 63 stub_uploader ^2.8.19.14 outdated 65 Chrono ^0.4 65 react-markdown ^9.0.0 outdated 68 pytest-order ^1.3.0 68 python-multipart >=0.0.30 69 async-lru ^2.0.4 70 prompt_toolkit ^3.0.50 72 python-dotenv ^1.0.1 73 open ^5.3 73 serde 1.0 75 toml ^1.1.2 76 Requests ^2.33.0 76 regex ^1.12.3 79 log 0.4 81 Autoprefixer ^10.4.21 81 requests-cache ^1.1.0 81 reqwest ^0.13.2 82 date-fns ^4.1.0 83 @hookform/resolvers ^3.10.0 outdated 83 futures ^0.3.32 83 futures 0.3 83 futures 0.3 84 mypy ^1.12.1 outdated 84 serde_json ^1.0.149 84 types-toml ^0.10.8.7 86 linearmodels ^6 outdated 87 PyJWT ^2.12.0 87 eslint-plugin-react ^7.37.5 87 uuid ^1.23.1 88 FastMCP >=3.2.0 89 lxml >=5.2.1 90 Poetry >=2.1.3 90 Tailwind CSS ^3.4.17 outdated 90 Tauri ^2.11.0 90 Tauri ^2.11.0 90 Tauri 2.11.2 90 Tauri ^2.11.2 90 Uvicorn ^0.40.0 outdated 90 arch ^7.2 outdated 90 jsdom ^26.1.0 outdated 90 pytest-asyncio ^1.3.0 91 Black >=26.3.1 91 Ruff ^0.15 outdated 91 Zod ^3.25.76 outdated 91 importlib_metadata >=6.8.0 91 websockets >=15.0 92 @vitejs/plugin-react ^4.7.0 outdated 92 FastAPI 0.136.3 outdated 92 React Hook Form ^7.62.0 92 Streamlit 92 Tauri Plugin FS ^2.7.0 92 Tauri Plugin FS ^2.5.0 92 Tauri Plugin FS ^2.5.2 92 Tauri Plugin FS ^2.8.0 outdated 92 Tauri Plugin FS ^2.5.0 92 Tauri Plugin FS ^2.3.0 92 Tauri Plugin FS ^2.3.1 92 Tauri Plugin FS ^2.9.6 outdated 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2.8.0 outdated 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 ipykernel >=6.30.1 92 postcss ^8.5.6 92 yfinance ^1.4.0 93 Pydantic ^2.12.3 93 Tokio ^1.52.1 93 Vitest >=3.2.6 94 Apache Beam 94 TanStack Router ^1.131.27 94 TanStack Router ^1.114.33 94 TanStack Router ^1.131.27 94 TanStack Router ^1.131.27 94 Vite ^7.3.5 outdated 94 cc-rs ^1.2.60 94 typescript-eslint ^8.37.0 94 typescript-eslint ^8.37.0 94 typescript-eslint ^8.40.0 95 ESLint ^9.39.1 outdated 95 ESLint ^9.33.0 outdated 95 Pylint ^3.3 outdated 95 TypeScript ^5.9.2 outdated 95 aiohttp >=3.14.1 95 scikit-learn ^1.6.0 96 pytest >=9.0.3 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 outdated 98 pandas >=1.5.3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers