Express yourself with code.
"Invent" is an app framework designed for beginners and created as a re-implementation of Adafruit's CircuitPython PYOAmodule. Originally named "PyperCard," the project transitioned to using the PyScript framework for cross-platform development. Initially developed with Kivy, the shift to PyScript was influenced by successful testing at the London Young Coders' Meetup. The project is now maintained by Nicholas, sponsored by Anaconda Inc, and hosted on GitHub under the "invent" organization.
Git clone the repository:
git clone <repository_URL>
Upgrade local pip (recommended):
pip install --upgrade pip
Create a virtual environment and install the requirements:
virtualenv env
source env/bin/activate
pip install -r requirements.txt
Use the Makefile for automating common tasks:
make test
Access the tests on http://localhost:8000/ in your browser to ensure they pass.
"Invent" is an app framework tailored for beginners, originally named "PyperCard," and created as a reimagination of Adafruit's CircuitPython PYOAmodule. With a shift to PyScript for UI generation and continuous development under the "invent" organization on GitHub, the project offers easy installation through detailed developer setup instructions and automated tasks using a Makefile. With future updates on the horizon, "Invent" aims to simplify app development and learning for novice users.