Skip to content

invent-framework/invent

 
 

PyperCard - A Pythonic HyperCard for Beginner Programmers

This project's documentation can be found here.

A re-implementation of Adafruit's CircuitPython PYOA module for non-CircuitPython computing environments. This module re-uses a modified version of the JSON specification used to create HyperCard like "stacks" of states, between which users transition in a choose-your-own-adventure style.

Install via pip

To install PyperCard via pip, type the following command into the terminal/command prompt:

pip install pypercard

Developer Setup

Git clone the repository:

git clone https://github.com/ntoll/pypercard.git

(Recommended) Upgrade local pip:

pip install --upgrade pip

Make a virtualenv, then install the requirements:

pip install -e ".[dev]"

Run the test suite:

make check

Try out some of the examples in the "examples" subdirectory (see the README therein for more information).

ToDo

  • Packaging for mobile (Android and iOS).

About

Express yourself with code: a simple app framework in Python.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages