Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reflex-dev/reflex-web
A public repo of the reflex.dev website.
https://github.com/reflex-dev/reflex-web
python webdevelopment
Last synced: 7 days ago
JSON representation
A public repo of the reflex.dev website.
- Host: GitHub
- URL: https://github.com/reflex-dev/reflex-web
- Owner: reflex-dev
- Created: 2022-12-14T00:42:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T03:17:05.000Z (about 2 months ago)
- Last Synced: 2024-10-30T06:16:40.244Z (about 1 month ago)
- Topics: python, webdevelopment
- Language: Python
- Homepage: https://reflex.dev
- Size: 109 MB
- Stars: 193
- Watchers: 10
- Forks: 172
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-reflex - code on GitHub.
README
### **✨ The open-source framework to build and deploy web apps - no Javascript required. ✨**
[![PyPI version](https://badge.fury.io/py/reflex.svg)](https://badge.fury.io/py/reflex)
![tests](https://github.com/pynecone-io/pynecone/actions/workflows/integration.yml/badge.svg)
![versions](https://img.shields.io/pypi/pyversions/reflex.svg)
[![Documentation](https://img.shields.io/badge/Documentation%20-Introduction%20-%20%23007ec6)](https://reflex.dev/docs/getting-started/introduction/)
[![Discord](https://img.shields.io/discord/1029853095527727165?color=%237289da&label=Discord)](https://discord.gg/T5WSbC2YtQ)![Screenshot 2024-09-25-13 24 35](https://github.com/user-attachments/assets/4e18e223-6757-4345-bdce-f655dc264996)
# Overview
Welcome to the repository for the Reflex website!
Our website is built using our own framework: [Reflex](https://reflex.dev/).
Reflex is the open-source framework empowering Python developers to build web apps faster.
Build both your frontend and backend in a single language, Python (pip install reflex), with no JavaScript or web development experience required.## Requirements
We recommend using a virtual environment with Python 3.10 or higher to run this project.
## Setup Locally
1. Fork this repository by clicking on the `Fork` button on the top right.
2. Clone the forked repository to your local machine.
3. Navigate to the project directory.
4. Create a virtual environment.```bash
python3 -m venv .venv
```5. Activate the virtual environment.
```bash
source .venv/bin/activate
```6. Install the dependencies.
```bash
python -m pip install -r requirements.txt
```7. Run the project.
```bash
reflex run
```*Open the browser and go to `http://localhost:3000/` to see the website.*
## Contributing
We welcome contributions of any size!
Feel free to open issues, especially for sections of the documentation that you find confusing or need clarification.Below are some good ways to get started in the Reflex community.
- **Join our Discord**: Our [Discord](https://discord.gg/T5WSbC2YtQ) is the best place to get help on your Reflex project and to discuss how you can contribute.
- **Join our Discourse**: Our [forum](https://forum.reflex.dev/) is a great way to talk about features you want added or things that are confusing/need clarification.
- **GitHub Issues**: [Issues](https://github.com/reflex-dev/reflex/issues) are an excellent way to report bugs. Additionally, you can try and solve an existing issue and submit a PR.We are actively looking for contributors, no matter your skill level or experience. To contribute check out [CONTIBUTING.md](https://github.com/reflex-dev/reflex/blob/main/CONTRIBUTING.md)
## License
Reflex is open-source and licensed under the [Apache License 2.0](LICENSE).