Reflex · The full-stack Python app platform

Build and test full-stack apps with AI

Ship your company's most critical tools — from first prompt to production, all in Python.

Import from other tools

Iterate in Python. One framework for humans and AI agents alike.

Full-stack Python framework

Build the frontend, backend, and state in Python—with source your team owns.

import reflex as rx

from app.state import GameState
from app.components.sidebar import sidebar
from app.components.game_grid import game_grid

def index() -> rx.Component:
    return rx.el.div(
        menu(),
        sidebar(),
        class_name="flex w-screen h-screen bg-gray-100 font-['Open_Sans']",
    )

Integrations

Connect any database, API, Python library, or service.

Any-cloud deployment

Deploy with Reflex or on infrastructure your team controls.

$ reflex deploy

MCP & Agent Toolkit

Connect Reflex to Cursor, Claude Code, Codex, or any agent.

Full-stack testing

Test every app like a real user before production.

Security & governance

SOC 2 Type II, HIPAA, and on-prem deployment.

XY graphing

Build interactive, data-heavy Python apps at any scale.

“Back-end, front-end, APIs: we configure it all in Python, and Reflex builds it out.”
JL, Senior Principal Engineer, Dell

Start with the app worth proving. Every app here is a prompt away in the AI Builder.

01 Internal tools
02 Data + AI apps
03 Customer portals
04 Python workflows
05 LLM & AI

Give every team a tool that fits.

Turn operational data into a focused app people can use without training.

Build this in the AI Builder

From idea to production, without leaving Python.

  1. AI Builder

A real app, not a prototype.

Try AI Builder

  1. Python Framework

Frontend and backend, pure Python.

class State(rx.State):
    count: int = 0

@rx.event
def increment(self):
        self.count += 1

def index():
    return rx.vstack(
        rx.button("+", on_click=State.increment),
        rx.heading(State.count),
        rx.button("-", on_click=State.decrement),
    )
  1. Deploy & Scale

From preview to production in one workflow.

$ reflex deploy

How Reflex impacts customers

Enterprise-ready security for production apps.

1M+ Apps built with Reflex
30% Fortune 500 companies
28K Stars on GitHub

“It gives us the ability to create essentially a React web page with Tailwind support that is all driven through Python. Back-end, front-end, APIs: we configure it all in Python, and Reflex builds it out.”

Start with a template. Make it yours.

Connect your own data and adapt the workflow.

View all templates

Start small. Scale when it proves itself.

Build the first app free and grow from there.

Compare all plans

Free

$0

Start

Pro

$25 /month

Upgrade

Enterprise

Custom

For teams that need dedicated infrastructure.

Book a Demo

The Platform to Build and Scale Enterprise Apps

Describe your idea, and let AI transform it into a complete, production-ready Python web application.

Book a Demo Try for free