$npx skillfedfor your agent

dash-html-components

Vanilla HTML components for Dash

SkipPyPI Application FrameworksReleased Sep 20211.7M downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — dash_html_components-2.0.0-py3-none-any.whl
v2.0.0 · released 2021-09-03

No, unless maintaining a legacy Dash application that explicitly imports from this package. New projects should use HTML components from the main Dash package instead. The package is abandoned, archived, and superseded; installing it introduces a maintenance liability without providing functionality unavailable elsewhere.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • This package is abandoned and maintained only for backward compatibility; new Dash projects should use components from the main Dash package instead.
  • Low install friction with no runtime dependencies.
  • However, the package is abandoned as of 2021-09-03 and its repository is archived; development moved to the main Dash repository in Dash 2.

License · maintenance · safety

MIT (permissive) — MIT license permits free use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

last release 2021-09-03 (1806 days) · last repo commit 2022-03-02 · 153 stars · archived

0 known vulnerabilities (OSV.dev, 2026-08-14) · 1,664,410 downloads/mo, #3,668 on PyPI

Verify before relying

pip install dash-html-components==2.0.0

import dash_html_components as html

# Use in a Dash layout
html.Div(children='Hello World')
  • Whether this package continues to work with current Dash versions or if migration to the main Dash repo is required for compatibility.
  • What specific breaking changes or feature gaps exist compared to HTML components in the current main Dash package.
Same gist for agents: .md · .json

What it is and what it does

dash-html-components provides a set of Python wrapper classes for standard HTML elements, allowing developers to construct web interfaces declaratively within Dash applications. Each HTML tag (div, span, button, etc.) becomes a Python object that can be configured with attributes and nested children, making it possible to build dynamic web UIs without writing raw HTML.

As of Dash 2, this package is no longer actively developed—its functionality has been integrated into the main Dash repository. This package persists solely for backward compatibility with older Dash applications that import from it directly. New projects should use the HTML components available in the core Dash package instead.

Use it for

  • Building legacy Dash applications that were written before Dash 2 and still import directly from dash-html-components.
  • Maintaining existing codebases that depend on this package without refactoring to use the main Dash components.
  • Understanding how Dash wraps HTML elements as Python objects for declarative UI construction.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No, unless maintaining a legacy Dash application that explicitly imports from this package.

New projects should use HTML components from the main Dash package instead. The package is abandoned, archived, and superseded; installing it introduces a maintenance liability without providing functionality unavailable elsewhere.

Install

dash-html-components on PyPI

Before you install

Low install friction with no runtime dependencies. However, the package is abandoned as of 2021-09-03 and its repository is archived; development moved to the main Dash repository in Dash 2. This package exists only for backward compatibility.

This package is abandoned and maintained only for backward compatibility; new Dash projects should use components from the main Dash package instead.

License in practice

MIT license permits free use, modification, and distribution with minimal restrictions, making it suitable for both open-source and commercial projects.

Quickstart

pip install dash-html-components==2.0.0

import dash_html_components as html

# Use in a Dash layout
html.Div(children='Hello World')

Verify before relying

  • Whether this package continues to work with current Dash versions or if migration to the main Dash repo is required for compatibility.
  • What specific breaking changes or feature gaps exist compared to HTML components in the current main Dash package.

Package facts

LicenseMIT permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceAbandoned 1,806 days since the last release
Last repo commit repository archived
First released
Downloads1,664,410 / month, #3,668 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: dash_html_components-2.0.0-py3-none-any.whl

Tags

Capabilities
dash html componentshtml elements for dashvanilla html dashdash ui componentshtml tags python dashdash web components
Topics
deprecatedbackward-compatibility

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “dash html components”

Give your agent the search over MCP, or paste the wish link into any chat.

More Application Frameworks packages

fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
textual Worth it
PyPI · Application Frameworks · released Jun 2026

Textual is a Python framework for building cross-platform user interfaces that run in the terminal or web browser using a modern, component-based API.

Install it if you're developing CLI tools, dashboards, or interactive terminal applications.

MITpure Python
443.6Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
mcp Worth it
PyPI · Application Frameworks · released Jul 2026

Build and connect to Model Context Protocol servers that expose tools, resources, and prompts to LLM applications over stdio, HTTP, or SSE transports.

Install it if you need to build or connect to servers.

MITpure Python · 3.10+
319.3Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo

See also dash-core-components · dash-table · dash-daq · dash-bootstrap-components · dash-mantine-components · dash-iconify · dash-svg · dash-ag-grid · dash-bootstrap-templates · dash-cytoscape