dash-core-components
Core component suite for Dash
What it is and what it does
Dash Core Components is a library of pre-built React components designed for use in Dash applications. It provides interactive UI elements like graphs, dropdowns, sliders, and tables that developers can assemble into web dashboards. As of Dash 2, this package is no longer actively developed—its functionality has been integrated into the main Dash repository, and this package now serves only to maintain backward compatibility with older projects that explicitly depend on it.
The package installs with no runtime dependencies and has low friction, but choosing it means committing to a deprecated codebase. New projects should use Dash 2+ directly, which bundles these components and receives ongoing maintenance and updates.
Use it for:
- Maintaining legacy Dash 1.x applications that explicitly import dash_core_components.
- Bridging older codebases to Dash 2 when direct migration is not immediately feasible.
- Educational or historical reference for how Dash components were structured before consolidation.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides a suite of React components for building interactive web dashboards in Dash, now maintained as part of the main Dash repository as of version 2.
No, unless you are maintaining a legacy Dash 1.x codebase. The package is abandoned and its functionality is now part of the main Dash library. New projects should install Dash 2+ directly; existing projects should migrate to the consolidated repository to receive updates and security fixes.
Install
dash-core-components on PyPI
pip
pip install dash-core-componentsuv
uv add dash-core-componentspoetry
poetry add dash-core-componentsInstalling dash-core-components
Before you install
Installation is straightforward with no runtime dependencies, but the package is abandoned—development moved to the main Dash repository in version 2. It exists only for backward compatibility with older Dash projects.
License in practice
MIT license permits commercial and private use with minimal restrictions, though you must retain the license notice in distributions.
Quickstart
pip install dash-core-components==2.0.0
import dash_core_components as dcc
# Use in a Dash layout:
dcc.Graph(id='my-graph', figure={...})
This package is abandoned; new projects should use Dash 2+ directly, which includes these components in the main repository.
Verify before relying
- Whether existing Dash 1.x projects can safely upgrade to dash-core-components 2.0.0 without breaking changes.
- Current state of the main Dash repository's component API relative to this standalone package.
Package facts
| License | MIT (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | abandoned — 1,806 days since the last release |
| First released | |
| Downloads | 1,678,439/month — #3,660 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: dash_core_components-2.0.0-py3-none-any.whl
Tags
More Application Frameworks packages
FastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
textualTextual is a Python framework for building…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
mcpBuild and connect to Model Context Protocol…
permissive · top 1,000 on PyPI
WerkzeugWerkzeug is a WSGI utility library providing…
permissive · top 1,000 on PyPI
dash-html-componentsProvides vanilla HTML components for use in…
permissive · top 5,000 on PyPI
dash-mantine-componentsDash Mantine Components provides a library of…
permissive · top 15,000 on PyPI
dash-tableProvides an interactive DataTable component for…
permissive · top 5,000 on PyPI
dash-daqProvides interactive data acquisition and…
permissive · top 15,000 on PyPI
dash-iconifyDash Iconify is a Dash component library that…
permissive · top 15,000 on PyPI
dash-bootstrap-componentsProvides Bootstrap v5 components for Plotly…
permissive · top 5,000 on PyPI
dash-extensionsDash-extensions adds utility functions, custom…
permissive · top 5,000 on PyPI
dash-svgProvides SVG component primitives (Svg, G,…
permissive · top 15,000 on PyPI
dashDash is a Python framework for building…
permissive · top 5,000 on PyPI
dash-bootstrap-templatesProvides Bootstrap-themed Plotly figure…
permissive · top 15,000 on PyPI