Atri framework is a full-stack web development framework to build Progressive Web Apps.
- Frontend development: Use our visual editor to increase your productivity. You can also add your custom React code
- Backend development: Currently, we support Python for backend development. We are planning to add support for NodeJS soon.
- Deployment support: Our CLI provides rich support for easy deployment at your platform of choice such as GitHub Pages, AWS, etc.
Atri is a general purpose framework that can be used to build everything from e-commerce websites to internal apps.
Find more example websites and apps at Atri-Apps.
pipenv install atri
pipenv shell
atri start
- The visual editor is available at http://localhost:4002.
- Once you click
Build and Run
in your visual editor, your website will start running at http://localhost:4005/. - All the files for your website are being auto-generated in your local directory.
- You can write the backend of your website at
controllers/routes/<page_name>/main.py
.
You can follow our video tutorial ๐ or our written guide to create your first Atri app.
๐ Read the Docs
๐งญ Follow Atri Labs on LinkedIn
๐ฌ Join our Slack community
โ Share any bugs or ask any question in Discussions
๐ฅ Watch along on YouTube
โญ๏ธ Star this repository if you find it helpful! ๐