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

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

Search