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 58 xlrd ^2.0.1 59 glob >=13.0.6 61 react-select ^5.10.2 62 PyJWT ^2.12.0 62 rich ^14.0.0 outdated 63 deepdiff >=8.6.2 63 eslint-plugin-react ^7.37.5 63 mockall ^0.14.0 outdated 63 which-rs 8.0.2 63 xmltodict ^0.13.0 outdated 65 prompt_toolkit ^3.0.50 65 react-markdown ^9.0.0 outdated 66 React Testing Library ^16.3.0 66 python-dotenv ^1.0.1 66 python-multipart >=0.0.30 67 url ^2.5.8 68 jest-dom ^6.7.0 outdated 69 date-fns ^4.1.0 70 pytest-order ^1.3.0 71 async-lru ^2.0.4 73 open ^5.3 76 serde_json ^1.0.149 76 toml ^1.1.2 77 Chrono ^0.4 77 log 0.4 77 serde 1.0 80 requests-cache ^1.1.0 81 regex ^1.12.3 82 arch ^7.2 outdated 83 @hookform/resolvers ^3.10.0 outdated 83 mypy ^1.12.1 outdated 83 Requests ^2.33.0 83 reqwest ^0.13.2 84 types-toml ^0.10.8.7 84 uuid ^1.23.1 85 linearmodels ^6 outdated 86 Autoprefixer ^10.4.21 87 FastMCP >=3.2.0 89 lxml >=5.2.1 89 websockets >=15.0 90 Black >=26.3.1 90 ipykernel >=6.30.1 90 Poetry >=2.1.3 90 Ruff ^0.15 outdated 90 Tailwind CSS ^3.4.17 outdated 90 Uvicorn ^0.40.0 outdated 90 Zod ^3.25.76 outdated 91 Tauri Plugin FS ^2.5.0 91 FastAPI 0.136.3 outdated 91 pytest-asyncio ^1.3.0 91 Tauri 2.11.2 91 Tauri ^2.11.2 91 Tauri Plugin FS 2 91 Tauri Plugin FS 2 91 Tauri Plugin FS 2.8.0 outdated 91 Tauri Plugin FS 2 91 Tauri Plugin FS 2 91 Tauri Plugin FS 2 92 @vitejs/plugin-react ^4.7.0 outdated 92 futures ^0.3.32 92 futures 0.3 92 futures 0.3 92 jsdom ^26.1.0 outdated 92 postcss ^8.5.6 92 Pydantic ^2.12.3 92 React Hook Form ^7.62.0 92 Streamlit 92 Vitest >=3.2.6 93 cc-rs ^1.2.60 93 Tokio ^1.52.1 93 Vite ^7.3.5 outdated 93 yfinance ^1.4.0 94 ESLint ^9.39.1 outdated 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 ESLint ^9.33.0 outdated 94 scikit-learn ^1.6.0 94 typescript-eslint ^8.40.0 95 aiohttp >=3.14.1 95 Pylint ^3.3 outdated 96 pytest >=9.0.3 96 TypeScript ^5.9.2 outdated 97 React ^18.3.1 outdated 97 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

Search