skillfed

reflex-base

Core types for the Reflex framework.

reflex-base v0.9.8 297.9K downloads/30d#7,877 on PyPI
Permissive license Apache-2.0 Active released

What it is and what it does

reflex-base is a foundational package that supplies core type definitions and shared utilities for the Reflex framework. It serves as a lightweight dependency layer, providing the type infrastructure that Reflex applications and other framework components rely on. The package depends on pydantic for data validation, rich for terminal output formatting, platformdirs for cross-platform directory handling, packaging for version management, and typing-extensions for modern type hints.

This is a support library rather than an end-user tool—it exists to reduce duplication and establish a consistent type contract across the Reflex ecosystem. If you are building with Reflex, you will likely install this as a transitive dependency; direct installation is most relevant for framework developers or those building Reflex extensions.

Use it for:

  • Building Reflex applications that depend on shared type definitions and utilities
  • Developing extensions or plugins for the Reflex framework
  • Ensuring type safety and consistency across Reflex-based projects

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides core type definitions and shared utilities for the Reflex framework.

Yes, if you are using Reflex—it will be installed automatically as a dependency. Direct installation is unnecessary for typical Reflex users but may be relevant for framework contributors or those building Reflex extensions. No known security vulnerabilities and low install friction make it safe to include.

Install

reflex-base on PyPI

pip

pip install reflex-base

uv

uv add reflex-base

poetry

poetry add reflex-base

Installing reflex-base

Before you install

Low install friction with five lightweight runtime dependencies (packaging, platformdirs, pydantic, rich, typing-extensions). Package is actively maintained with a release within the last 10 days.

License in practice

Licensed under Apache-2.0 (permissive), allowing free use, modification, and distribution with minimal restrictions.

Quickstart

pip install reflex-base

from reflex_base import ...

Requires Python >=3.10

Verify before relying

  • Whether this package is intended for direct use or primarily as a transitive dependency
  • What specific type definitions and utilities are provided beyond framework core needs

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 5 — packaging, platformdirs, pydantic, rich, typing-extensions
Maintenance actively maintained — 10 days since the last release
First released
Downloads 297,915/month — #7,877 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: reflex_base-0.9.8-py3-none-any.whl

Tags

reflex framework typesreflex core typesreflex base typesreflex framework utilitiesreflex type definitions
reflex-ecosystemtype-definitions

More Application Frameworks packages

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

textual

Textual is a Python framework for building…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

mcp

Build and connect to Model Context Protocol…

permissive · top 1,000 on PyPI

Werkzeug

Werkzeug is a WSGI utility library providing…

permissive · top 1,000 on PyPI

reflex-components-markdown

Provides Reflex components for rendering and…

permissive · top 15,000 on PyPI

reflex-components-moment

Provides Reflex UI components for moment-based…

permissive · top 15,000 on PyPI

reflex-components-radix

Provides Radix UI component bindings for…

permissive · top 15,000 on PyPI

reflex-components-core

Provides a collection of UI components for…

permissive · top 15,000 on PyPI

reflex-components-dataeditor

Provides data table editing components for…

permissive · top 15,000 on PyPI

reflex-components-lucide

Provides Lucide icon components for Reflex web…

permissive · top 15,000 on PyPI

reflex-components-gridjs

Provides Reflex components for integrating…

permissive · top 15,000 on PyPI

reflex-components-recharts

Provides Recharts charting components for use…

permissive · top 15,000 on PyPI

reflex-components-react-player

Provides Reflex components that wrap the…

permissive · top 15,000 on PyPI

reflex-components-code

Provides reusable code display components for…

permissive · top 15,000 on PyPI