1+ # This file was dynamically generated. DO NOT EDIT.
2+
3+ indexed_blogs = [
4+ {
5+ "title" : "Reflex v0.8.0 - Refactoring for Performance" ,
6+ "url" : "/blog/2025-07-01-reflex-080" ,
7+ "author" : "Reflex Team" ,
8+ "date" : "2025-07-01" ,
9+ "description" : "Major improvements in Reflex v0.8.0 developer experience and performance." ,
10+ "image" : "/blog/080.png"
11+ },
12+ {
13+ "title" : "Reflex x Databricks: Python-Powered Vibe Coding for Enterprises" ,
14+ "url" : "/blog/2025-06-30-reflex-databricks-partnership" ,
15+ "author" : "Reflex Team" ,
16+ "date" : "2025-06-30" ,
17+ "description" : "We're excited to announce our official partnership with Databricks and the launch of our Reflex AI Builder integration with Databricks Apps." ,
18+ "image" : "/blog/databricks-partnership.jpeg"
19+ },
20+ {
21+ "title" : "Reflex vs Plotly Dash" ,
22+ "url" : "/blog/2025-06-20-reflex-dash" ,
23+ "author" : "Tom Gotsman" ,
24+ "date" : "2025-06-20" ,
25+ "description" : "A Comparison of Python Frameworks for Building Interactive Financial Dashboards" ,
26+ "image" : "/blog/reflex-dash.webp"
27+ },
28+ {
29+ "title" : "The 10 best internal tool builders in 2025" ,
30+ "url" : "/blog/2025-06-03-internal-tool-builders-2025" ,
31+ "author" : "Tom Gotsman" ,
32+ "date" : "2025-06-03" ,
33+ "description" : "Reflex vs Retool vs Budibase vs Appsmith vs ToolJet vs Zapier Interfaces vs Glide vs Softr vs DronaHQ vs Microsoft Power Apps" ,
34+ "image" : "/blog/10_best_internal_tool_builders.png"
35+ },
36+ {
37+ "title" : "Top AI App Builders in 2025" ,
38+ "url" : "/blog/2025-05-16-top-5-ai-app-builders" ,
39+ "author" : "Tom Gotsman" ,
40+ "date" : "2025-05-16" ,
41+ "description" : "Reflex.build vs Replit Agent vs v0.dev vs Bolt.new vs Lovable.dev" ,
42+ "image" : "/blog/ai_app_builders.png"
43+ },
44+ {
45+ "title" : "Top 10 Python Data Visualization Libraries in 2025" ,
46+ "url" : "/blog/2025-01-27-top-10-data-visualization-libraries" ,
47+ "author" : "Sumanth Papareddy and Tom Gotsman" ,
48+ "date" : "2025-01-27" ,
49+ "description" : "Matplotlib vs Seaborn vs Plotly vs Bokeh vs Altair vs GeoPandas vs HoloViews vs Pygal vs Geoplotlib vs GGPlot" ,
50+ "image" : "/blog/data_visualization_blog.webp"
51+ },
52+ {
53+ "title" : "Top Python Web Development Frameworks in 2025" ,
54+ "url" : "/blog/2024-12-20-python-comparison" ,
55+ "author" : "Tom Gotsman" ,
56+ "date" : "2024-12-20" ,
57+ "description" : "Reflex vs Django vs Flask vs Gradio vs Streamlit vs Dash vs FastAPI" ,
58+ "image" : "/blog/top_python_web_frameworks.png"
59+ },
60+ {
61+ "title" : "Reflex Cloud" ,
62+ "url" : "/blog/2024-12-05-reflex-cloud" ,
63+ "author" : "Nikhil Rao" ,
64+ "date" : "2024-12-05" ,
65+ "description" : "Deploy your Reflex apps with a single command" ,
66+ "image" : "/blog/reflex-cloud.webp"
67+ },
68+ {
69+ "title" : "Microsoft Azure Auth" ,
70+ "url" : "/blog/2024-11-19-microsoft-azure-authentication" ,
71+ "author" : "Tom Gotsman" ,
72+ "date" : "2024-11-19" ,
73+ "description" : "Implementing Microsoft Azure Single Sign-On (SSO) Auth in Reflex app." ,
74+ "image" : "/blog/azure_auth.webp"
75+ },
76+ {
77+ "title" : "Self Hosting Reflex with Docker" ,
78+ "url" : "/blog/2024-10-8-self-hosting-reflex-with-docker" ,
79+ "author" : "Tom Gotsman" ,
80+ "date" : "2024-10-08" ,
81+ "description" : "Hosting Reflex on your own infra using Docker for efficient containerization." ,
82+ "image" : "/blog/self-hosting-with-docker.webp"
83+ },
84+ {
85+ "title" : "AG Grid in Reflex" ,
86+ "url" : "/blog/2024-09-25-using-ag-grid-in-reflex" ,
87+ "author" : "Tom Gotsman" ,
88+ "date" : "2024-10-03" ,
89+ "description" : "Getting started with powerful data tables in your Python web apps" ,
90+ "image" : "/blog/ag-grid.webp"
91+ },
92+ {
93+ "title" : "Reflex v0.6.0" ,
94+ "url" : "/blog/2024-09-21-reflex-v060" ,
95+ "author" : "Alek Petuskey" ,
96+ "date" : "2024-09-21" ,
97+ "description" : "New features and improvements in Reflex v0.6.0" ,
98+ "image" : "/blog/reflex-060.webp"
99+ },
100+ {
101+ "title" : "Creating Tables in Reflex" ,
102+ "url" : "/blog/2024-06-28-using-table-component" ,
103+ "author" : "Tom Gotsman" ,
104+ "date" : "2024-06-28" ,
105+ "description" : "Describing main uses of the Table component with a Database" ,
106+ "image" : "/blog/table.webp"
107+ },
108+ {
109+ "title" : "Custom Components" ,
110+ "url" : "/blog/2024-04-16-custom-components" ,
111+ "author" : "Nikhil Rao" ,
112+ "date" : "2024-04-16" ,
113+ "description" : "Announcing our custom component ecosystem." ,
114+ "image" : "/blog/custom_components.jpeg"
115+ },
116+ {
117+ "title" : "Structuring a Large App" ,
118+ "url" : "/blog/2024-03-27-structuring-a-large-app" ,
119+ "author" : "Masen Furer" ,
120+ "date" : "2024-03-27" ,
121+ "description" : "So your Reflex app is getting large? Here's some advice on how to lay it out." ,
122+ "image" : "/blog/project_structure.jpeg"
123+ },
124+ {
125+ "title" : "Designing a Pure Python Web Framework" ,
126+ "url" : "/blog/2024-03-21-reflex-architecture" ,
127+ "author" : "Nikhil Rao" ,
128+ "date" : "2024-03-21" ,
129+ "description" : "A look at how Reflex works under the hood." ,
130+ "image" : "/blog/web_framework.jpeg"
131+ },
132+ {
133+ "title" : "Reflex v0.4.0" ,
134+ "url" : "/blog/2024-02-16-reflex-v0-4-0" ,
135+ "author" : "Nikhil Rao" ,
136+ "date" : "2024-02-16" ,
137+ "description" : "New features coming in the 0.4.0 release." ,
138+ "image" : "/blog/reflex-040.png"
139+ },
140+ {
141+ "title" : "Implementing Sign In with Google" ,
142+ "url" : "/blog/2023-10-25-implementing-sign-in-with-google" ,
143+ "author" : "Masen Furer" ,
144+ "date" : "2023-10-25" ,
145+ "description" : "How to wrap a third-party auth component and integrate it into a Reflex app." ,
146+ "image" : "/blog/google_auth.jpeg"
147+ },
148+ {
149+ "title" : "New Core Graphing Components" ,
150+ "url" : "/blog/2023-10-11-graphing-update" ,
151+ "author" : "Alek Petuskey" ,
152+ "date" : "2023-10-11" ,
153+ "description" : "Using Reflex's new core graphing feature to build a live streaming graphing app." ,
154+ "image" : "/blog/graphing.webp"
155+ },
156+ {
157+ "title" : "Unlocking New Workflows with Background Tasks" ,
158+ "url" : "/blog/2023-09-28-unlocking-new-workflows-with-background-tasks" ,
159+ "author" : "Masen Furer" ,
160+ "date" : "2023-09-28" ,
161+ "description" : "What is a background task and how can it help you build better apps?" ,
162+ "image" : "/blog/background_tasks.jpeg"
163+ },
164+ {
165+ "title" : "Announcing our Seed Round" ,
166+ "url" : "/blog/2023-08-02-seed-annoucement" ,
167+ "author" : "Reflex Team" ,
168+ "date" : "2023-08-02" ,
169+ "description" : "Reflex has raised a $5M seed led by Lux Capital." ,
170+ "image" : "/blog/fundraise_dark.png"
171+ },
172+ {
173+ "title" : "Pynecone is now Reflex" ,
174+ "url" : "/blog/2023-06-28-rebrand-to-reflex" ,
175+ "author" : "Nikhil Rao" ,
176+ "date" : "2023-06-28" ,
177+ "description" : "We have some exciting news to share about the next stage of our company!" ,
178+ "image" : "/reflex_banner.png"
179+ }
180+ ]
0 commit comments