Getting Started
Reflex’s open source is the culmination of work from contributors all across the world.
📖 Learn About Reflex
-
To know how Reflex works, start with the fundamentals by visiting our docs.
-
To gain a better understanding of the open-source project and contribute to its issues, visit the following page to learn about the architecture behind Reflex:
Reflex OS Architecture
📝 Contribute to Reflex
There are many ways to help contribute to the Reflex community. Here are a few:
- Reporting Bugs:
- While working on a Reflex project, if you encounter a bug, submit a bug report on our GitHub or ask in our discord, and we will help to solve it as soon as possible.
- Add Documentation:
- Help improve the existing documentation by fixing typos, adding more detailed explanations, or creating new documentation pages to help new users get started.
- Working on an issue:
- If you are new to Reflex and looking for a first issue, head to our GitHub and search for an issue with the tag good first issue.
- Once you have an issue, you want to work on, follow the contributing guide, showing you how to make and submit your pull requests.
- Creating Examples/Templates/Themes: Along with bugs and issues, adding to the Reflex ecosystem is a great way to help strengthen our community
- Example Apps: Create examples apps of internal tools, AI apps, landing pages, or anything that interests you!
- Templates (Coming Soon!): An easier way for users to get their app off the ground.
- Creating Themes (Coming Soon!): Help expand the collection of themes available for Reflex by creating your custom themes and sharing them with the community.
- Integrations: Reflex is compatible with most Python libraries; however, if there is a specific integration you would like to see that would make your development experience easier, reach out to us on Discord or shoot us an email at [email protected]
- Leverage Your Expertise:
- We are looking for Reflex experts to help our community by answering questions on GitHub and Discord. If you are interested, email us introducing yourself at [email protected] (special swag, rewards, and perks will be available to our experts!)
🌐 Community Involvement:
- Hackathon Sponsorship: Know a hackathon that could use Reflex?
- Meetup Sponsorship: Want to get a group together and build some Reflex apps?
- Creating Tutorials: Share your knowledge and experience with the community by creating tutorials on how to use Reflex. This can be anything from a written guide to a video tutorial series.