Reflex is an open-source framework for building full-stack web applications entirely in pure Python. It allows developers to create both the frontend and backend of their web apps using just one language - Python.
With Reflex, you can build anything from small data science projects to large, multi-page websites without having to write any HTML, CSS, or JavaScript.
- 📚 Contents
- 🛠️ Example Apps and Templates
- 📖 Resources
- Official Resources
- External Resources
- 📦 Component Libraries
- 🔐 Databases and Authentication
- 🔗 Checkout/Social media links
A repo of complete Reflex examples can be found here.
Reflex's own website was built using Reflex! See code on GitHub.
- Blank Template - A minimal template.
- Dashboard App - A dashboard with tables and graphs.
- Sales Management - An app to manage sales and customers.
- AI Image Generator - An app to generate images using AI.
- CI Template App - A template for continuous integration.
- API Admin Panel - An admin panel for an API.
- NBA Statistics - A data visualization app for NBA data.
- Customer Data App - An app to manage customer data.
- Translator - A Translator made in Reflex for everybody.
- Demo - A demo app showcasing Reflex's abilities.
- Traversal - A Graph Traversal App.
- Quiz - A Python Quiz App.
- Dalle - An image generator app.
- How Reflex works - Understand Reflex's core principles
- Getting Started - Begin your Reflex journey
- TalkPython - Insights on the framework
- Creating Tables - Master dynamic data presentation techniques
- Custom Components - Build reusable interface elements expertly
- Structuring a Large App - Architect scalable web applications effectively
- Designing a Pure Python Web Framework - Explore advanced framework architecture patterns
- New Core Graphing Components - Create stunning data visualizations easily
- Unlocking New Workflows with Background Tasks - Optimize asynchronous task processing
- Build a Python App with Neon - Create Neon database applications
- Embed Checkout in Reflex - Stripe embedded checkout implementation
- Implementing Sign in with Google - Google sign-in for the scalable apps.
- Building an AI chat app - Create powerful conversational interfaces
- Animated Sidebar Menu - Master smooth navigation animations
- Web App UI - Craft beautiful responsive interfaces
- Data Table Automation - Streamline complex data displays
- Login UI - Design secure authentication flows
- Web Auth Trailer - Preview authentication features
- Ultimate Full Stack Python Web App - Build complete web applications
- Fullstack App Masterclass - Master modern web development
- How to make REST API - Create robust backend services
- Full Stack App Tutorial - Build production-ready applications
- Yet Another Full Stack App - Explore advanced development patterns
- Minimal Analog Clock - Create elegant time displays
- Simple Task Tracker - Build productivity applications
- Modern Web Apps - Design contemporary interfaces
- Full Playlist by Line Indent - Complete video tutorial series
- API Reference - An official API reference for making a Reflex app.
reflex-chakra
- A simple, modular and accessible component library (wrapped).reflex-clerk
- A library for managing and displaying data in Reflex applications.reflex-color-picker
- A color pickerreflex-chat
- A chat componentreflex-local-auth
- Local authenticationreflex-nav-menu
- A navigation menu componentreflex-intersection-observer
- Intersection observerreflex-echarts
- ECharts integrationreflex-google-recaptcha-v2
- Google reCAPTCHA v2 integrationreflex-simpleicons
- SimpleIcons integrationreflex-image-zoom
- Image zoom componentreflex-webcam
- Webcam integrationreflex-motion
- Motion animationsreflex-magic-link-auth
- Magic link authenticationreflex-google-auth
- Google authenticationreflex-spline
- Spline integrationreflex-audio-capture
- Audio capture componentreflex-calendar
- Calendar componentreflex-dynoselect
- Dynamic select componentreflex-simple-password
- Simple password inputreflex-antd
- Ant Design integrationreflex-resizable-panels
- Resizable panelsreflex-animated-cursor
- Animated cursor componentreflex-monaco
- Monaco editor integrationreflex-qrcode
- QR code generatorreflex-lottiefiles
- LottieFiles integrationreflex-giscus
- A GitHub-powered commenting system for Reflex applications.reflex-wordcloud
- Word cloud generatorreflex-ag-grid
- AG Grid integration