Skip to content

Commit

Permalink
changes needed for awesome-lists (#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
itsmeadarsh2008 authored Nov 7, 2024
1 parent cd3d79b commit 45273ae
Showing 1 changed file with 61 additions and 71 deletions.
132 changes: 61 additions & 71 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,14 @@
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
</div>

Reflex is an open-source framework for building full-stack web applications entirely in pure Python.
[Reflex](https://reflex.dev) 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

- [📚 Contents](#-contents)
- [🛠️ Example Apps and Templates](#️-example-apps-and-templates)
- [Official Templates](#official-templates)
- [Not a long-list of apps](#not-a-long-list-of-apps)
Expand All @@ -26,20 +27,17 @@ With Reflex, you can build anything from small data science projects to large, m
- [Podcasts](#podcasts)
- [Articles](#articles)
- [Tutorials](#tutorials)
- [Talks](#talks)
- [Videos](#videos)
- [Best Practices](#best-practices)
- [Cheatsheets](#cheatsheets)
- [📦 Component Libraries](#-component-libraries)
- [🔐 Databases and Authentication](#-databases-and-authentication)
- [🔗 Checkout/Social media links](#-checkoutsocial-media-links)
- [📜 License](#-license)

## 🛠️ Example Apps and Templates

A repo of complete Reflex examples can be found [here.](https://github.com/reflex-dev/reflex-examples)

[Reflex's website](https://reflex.dev) was built using Reflex! See [code on GitHub.](https://github.com/reflex-dev/reflex-web)
Reflex's own website was built using Reflex! See [code on GitHub.](https://github.com/reflex-dev/reflex-web)

### Official Templates

Expand All @@ -64,55 +62,47 @@ A repo of complete Reflex examples can be found [here.](https://github.com/refle

## Official Resources

- [How Reflex works](https://reflex.dev/docs/getting-started/how-reflex-works/)
- [Getting Started](https://reflex.dev/docs/getting-started/introduction/)
- [How Reflex works](https://reflex.dev/docs/getting-started/how-reflex-works/) - Understand Reflex's core principles
- [Getting Started](https://reflex.dev/docs/getting-started/introduction/) - Begin your Reflex journey

## External Resources

### Podcasts

- Coming Soon
- [TalkPython](https://talkpython.fm/episodes/show/483/reflex-framework-frontend-backend-pure-python) - Insights on the framework

### Articles

- [Creating Tables in Reflex](https://reflex.dev/blog/2024-06-28-using-table-component/)
- [Custom Components](https://reflex.dev/blog/2024-04-16-custom-components/)
- [Structuring a Large App](https://reflex.dev/blog/2024-03-27-structuring-a-large-app/)
- [Designing a Pure Python Web Framework](https://reflex.dev/blog/2024-03-21-reflex-architecture/)
- [New Core Graphing Components](https://reflex.dev/blog/2023-10-11-graphing-update/)
- [Unlocking New Workflows with Background Tasks](https://reflex.dev/blog/2023-09-28-unlocking-new-workflows-with-background-tasks/)
- [Creating Tables](https://reflex.dev/blog/2024-06-28-using-table-component/) - Master dynamic data presentation techniques
- [Custom Components](https://reflex.dev/blog/2024-04-16-custom-components/) - Build reusable interface elements expertly
- [Structuring a Large App](https://reflex.dev/blog/2024-03-27-structuring-a-large-app/) - Architect scalable web applications effectively
- [Designing a Pure Python Web Framework](https://reflex.dev/blog/2024-03-21-reflex-architecture/) - Explore advanced framework architecture patterns
- [New Core Graphing Components](https://reflex.dev/blog/2024-10-11-graphing-update/) - Create stunning data visualizations easily
- [Unlocking New Workflows with Background Tasks](https://reflex.dev/blog/2023-09-28-unlocking-new-workflows-with-background-tasks/) - Optimize asynchronous task processing

### Tutorials

- [Build a Python App with Reflex and Neon](https://neon.tech/docs/guides/reflex)
- [Embed Checkout in Reflex](https://github.com/joyhchen/reflex-embedded-checkout)
- [Implementing Sign in with Google](https://reflex.dev/blog/2023-10-25-implementing-sign-in-with-google/)

### Talks

- Coming soon.
- [Build a Python App with Neon](https://neon.tech/docs/guides/reflex) - Create Neon database applications
- [Embed Checkout in Reflex](https://github.com/joyhchen/reflex-embedded-checkout) - Stripe embedded checkout implementation
- [Implementing Sign in with Google](https://reflex.dev/blog/2023-10-25-implementing-sign-in-with-google/) - Google sign-in for the scalable apps.

### Videos

- [Building an AI chat app with Reflex](https://www.youtube.com/watch?v=ITOZkzjtjUA)
- [Animated Sidebar Menu](https://youtu.be/jQMsWL0g0jc?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Web App UI](https://youtu.be/uBx2T7ltQK0?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Data Table Automation](https://youtu.be/j8ZX6bRynZ8?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Login UI](https://youtu.be/FnEXy6we_5k?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Web Auth Trailer](https://youtu.be/P5rBlAzoxP0?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Ultimate Full Stack Python Web App | Beyond Django and Flask ...](https://youtu.be/Gk6f3COcmYs?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Reflex Fullstack App Masterclass](https://youtu.be/5lTBC8i4vWM?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [How to make REST API](https://youtu.be/xOXhir-kMuU?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Full Stack App Tutorial](https://youtu.be/lcSKCc7Nuqw?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Yet Another Full Stack App](https://youtu.be/3XT-AMLFLK0?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Minimal Analog Clock](https://youtu.be/heFUIjrNWYA?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Simple Task Tracker in Python](https://youtu.be/JyY2sZIrGb0?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Modern Web Apps in Reflex](https://youtu.be/mwB_AVPKnxg?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- **more on [Line Indent's Channel](https://www.youtube.com/playlist?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7), huge thanks for creating these videos**

### Best Practices

- Coming soon.
- [Building an AI chat app](https://www.youtube.com/watch?v=ITOZkzjtjUA) - Create powerful conversational interfaces
- [Animated Sidebar Menu](https://youtu.be/jQMsWL0g0jc) - Master smooth navigation animations
- [Web App UI](https://youtu.be/uBx2T7ltQK0) - Craft beautiful responsive interfaces
- [Data Table Automation](https://youtu.be/j8ZX6bRynZ8) - Streamline complex data displays
- [Login UI](https://youtu.be/FnEXy6we_5k) - Design secure authentication flows
- [Web Auth Trailer](https://youtu.be/P5rBlAzoxP0) - Preview authentication features
- [Ultimate Full Stack Python Web App](https://youtu.be/Gk6f3COcmYs) - Build complete web applications
- [Fullstack App Masterclass](https://youtu.be/5lTBC8i4vWM) - Master modern web development
- [How to make REST API](https://youtu.be/xOXhir-kMuU) - Create robust backend services
- [Full Stack App Tutorial](https://youtu.be/lcSKCc7Nuqw) - Build production-ready applications
- [Yet Another Full Stack App](https://youtu.be/3XT-AMLFLK0) - Explore advanced development patterns
- [Minimal Analog Clock](https://youtu.be/heFUIjrNWYA) - Create elegant time displays
- [Simple Task Tracker](https://youtu.be/JyY2sZIrGb0) - Build productivity applications
- [Modern Web Apps](https://youtu.be/mwB_AVPKnxg) - Design contemporary interfaces
- [Full Playlist by Line Indent](https://www.youtube.com/playlist?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7) - Complete video tutorial series

### Cheatsheets

Expand All @@ -122,41 +112,41 @@ A repo of complete Reflex examples can be found [here.](https://github.com/refle

- [`reflex-chakra`](https://chakra.reflex.run/introduction/) - A simple, modular and accessible component library (wrapped).
- [`reflex-clerk`](https://pypi.org/project/reflex-clerk/) - A library for managing and displaying data in Reflex applications.
- [`reflex-color-picker`](https://pypi.org/project/reflex-color-picker/) - A color picker for Reflex.
- [`reflex-chat`](https://pypi.org/project/reflex-chat/) - A chat component for Reflex applications.
- [`reflex-local-auth`](https://pypi.org/project/reflex-local-auth/) - Local authentication for Reflex applications.
- [`reflex-nav-menu`](https://pypi.org/project/reflex-nav-menu/) - A navigation menu component for Reflex.
- [`reflex-intersection-observer`](https://pypi.org/project/reflex-intersection-observer/) - Intersection observer for Reflex.
- [`reflex-echarts`](https://pypi.org/project/reflex-echarts/) - ECharts integration for Reflex.
- [`reflex-google-recaptcha-v2`](https://pypi.org/project/reflex-google-recaptcha-v2/) - Google reCAPTCHA v2 integration for Reflex.
- [`reflex-simpleicons`](https://pypi.org/project/reflex-simpleicons/) - SimpleIcons integration for Reflex.
- [`reflex-image-zoom`](https://pypi.org/project/reflex-image-zoom/) - Image zoom component for Reflex.
- [`reflex-webcam`](https://pypi.org/project/reflex-webcam/) - Webcam integration for Reflex.
- [`reflex-motion`](https://pypi.org/project/reflex-motion/) - Motion animations for Reflex.
- [`reflex-magic-link-auth`](https://pypi.org/project/reflex-magic-link-auth/) - Magic link authentication for Reflex.
- [`reflex-google-auth`](https://pypi.org/project/reflex-google-auth/) - Google authentication for Reflex.
- [`reflex-spline`](https://pypi.org/project/reflex-spline/) - Spline integration for Reflex.
- [`reflex-audio-capture`](https://pypi.org/project/reflex-audio-capture/) - Audio capture component for Reflex.
- [`reflex-calendar`](https://pypi.org/project/reflex-calendar/) - Calendar component for Reflex.
- [`reflex-dynoselect`](https://pypi.org/project/reflex-dynoselect/) - Dynamic select component for Reflex.
- [`reflex-simple-password`](https://pypi.org/project/reflex-simple-password/) - Simple password input for Reflex.
- [`reflex-antd`](https://pypi.org/project/reflex-antd/) - Ant Design integration for Reflex.
- [`reflex-resizable-panels`](https://pypi.org/project/reflex-resizable-panels/) - Resizable panels for Reflex.
- [`reflex-animated-cursor`](https://pypi.org/project/reflex-animated-cursor/) - Animated cursor component for Reflex.
- [`reflex-monaco`](https://pypi.org/project/reflex-monaco/) - Monaco editor integration for Reflex.
- [`reflex-qrcode`](https://pypi.org/project/reflex-qrcode/) - QR code generator for Reflex.
- [`reflex-lottiefiles`](https://pypi.org/project/reflex-lottiefiles/) - LottieFiles integration for Reflex.
- [`reflex-color-picker`](https://pypi.org/project/reflex-color-picker/) - A color picker
- [`reflex-chat`](https://pypi.org/project/reflex-chat/) - A chat component
- [`reflex-local-auth`](https://pypi.org/project/reflex-local-auth/) - Local authentication
- [`reflex-nav-menu`](https://pypi.org/project/reflex-nav-menu/) - A navigation menu component
- [`reflex-intersection-observer`](https://pypi.org/project/reflex-intersection-observer/) - Intersection observer
- [`reflex-echarts`](https://pypi.org/project/reflex-echarts/) - ECharts integration
- [`reflex-google-recaptcha-v2`](https://pypi.org/project/reflex-google-recaptcha-v2/) - Google reCAPTCHA v2 integration
- [`reflex-simpleicons`](https://pypi.org/project/reflex-simpleicons/) - SimpleIcons integration
- [`reflex-image-zoom`](https://pypi.org/project/reflex-image-zoom/) - Image zoom component
- [`reflex-webcam`](https://pypi.org/project/reflex-webcam/) - Webcam integration
- [`reflex-motion`](https://pypi.org/project/reflex-motion/) - Motion animations
- [`reflex-magic-link-auth`](https://pypi.org/project/reflex-magic-link-auth/) - Magic link authentication
- [`reflex-google-auth`](https://pypi.org/project/reflex-google-auth/) - Google authentication
- [`reflex-spline`](https://pypi.org/project/reflex-spline/) - Spline integration
- [`reflex-audio-capture`](https://pypi.org/project/reflex-audio-capture/) - Audio capture component
- [`reflex-calendar`](https://pypi.org/project/reflex-calendar/) - Calendar component
- [`reflex-dynoselect`](https://pypi.org/project/reflex-dynoselect/) - Dynamic select component
- [`reflex-simple-password`](https://pypi.org/project/reflex-simple-password/) - Simple password input
- [`reflex-antd`](https://pypi.org/project/reflex-antd/) - Ant Design integration
- [`reflex-resizable-panels`](https://pypi.org/project/reflex-resizable-panels/) - Resizable panels
- [`reflex-animated-cursor`](https://pypi.org/project/reflex-animated-cursor/) - Animated cursor component
- [`reflex-monaco`](https://pypi.org/project/reflex-monaco/) - Monaco editor integration
- [`reflex-qrcode`](https://pypi.org/project/reflex-qrcode/) - QR code generator
- [`reflex-lottiefiles`](https://pypi.org/project/reflex-lottiefiles/) - LottieFiles integration
- [`reflex-giscus`](https://pypi.org/project/reflex-giscus/) - A GitHub-powered commenting system for Reflex applications.
- [`reflex-wordcloud`](https://pypi.org/project/reflex-wordcloud/) - Word cloud generator for Reflex.
- [`reflex-ag-grid`](https://pypi.org/project/reflex-ag-grid/) - AG Grid integration for Reflex.
- [`reflex-wordcloud`](https://pypi.org/project/reflex-wordcloud/) - Word cloud generator
- [`reflex-ag-grid`](https://pypi.org/project/reflex-ag-grid/) - AG Grid integration

## 🔐 Databases and Authentication

- [Alembic](https://alembic.sqlalchemy.org/en/latest/)
- [SQLModel](https://sqlmodel.tiangolo.com/)
- [Neon](https://neon.tech)
- [Clerk](https://clerk.com/) ([auth library](https://kroo.github.io/reflex-clerk/))
- [Firebase](https://youtu.be/JRGyvjjWb00?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7)
- [Alembic](https://alembic.sqlalchemy.org/en/latest/) - Database migrations made easy
- [SQLModel](https://sqlmodel.tiangolo.com/) - SQL databases with Pydantic
- [Neon](https://neon.tech) - Serverless Postgres database service
- [Clerk](https://clerk.com/) ([auth library](https://kroo.github.io/reflex-clerk/)) - Authentication and user management
- [Firebase](https://youtu.be/JRGyvjjWb00?list=PLDHA4931gtc7wHBDGQOYlmcpZm7qyici7) - Backend services for apps

## 🔗 Checkout/Social media links

Expand Down

0 comments on commit 45273ae

Please sign in to comment.