Reflex

Your next framework. Your whole app in Python.

Compare Reflex with Streamlit, Dash, Gradio, React, Django, Flask, and FastAPI. Keep the Python logic and services you trust while building a custom application interface.

Python teams. Production applications.

SellerX moved from Streamlit, Bayesline moved from Dash, and the World Bank built interfaces on its existing Python services. Explore their experiences with Reflex.

With Reflex the code is much more organized and every time the user does something it's more dynamic, more event based.
Mike WoodcockHead of AI & Automation · SellerX
Read the SellerX case study

Your Python logic. A complete application experience.

Bring your calculations, models, and data clients. Compose screens, manage state, and handle actions in Python. Start with AI or develop directly with the open-source framework.

A practical path forward

Move one application at a time.

Keep what works. Start small, validate, then expand.

  1. 01

    Pick one application

    Start with one app, a clear owner, and a measurable outcome.

  2. 02

    Build and validate

    Check calculations and permissions with staging data.

  3. 03

    Roll out when ready

    Run alongside existing tools. Keep a rollback plan.

Know what you’re choosing.

Four parts. Choose what your project needs.

Loading illustration…

Open-source framework

Your app. Your code.

Build your frontend and backend in Python. Use the framework independently of Build and managed hosting.

Open source · Apache 2.0
Explore the framework

Build your next workflow.

Install Reflex and start building your application in Python.