A collection of scripts to edit .ca files, all connected through a GUI powered by hope, dreams, and a bit of code.
Website: https://openposter.pages.dev/
Discord Server (500+ members): https://discord.gg/t3abQJjHm6
Before you begin, ensure you have the following:
- Computer running MacOS, Windows 10/11, or Linux
- Python (3.11 recommended)
- Fork the repository
- Clone your fork locally
- Install requirements:
# MacOS:
pip3 install -r requirements.txt
# Windows:
pip install -r requirements.txt
- Run the OpenPoster app:
# MacOS:
python3 app.py
# Windows:
python app.py
# MacOS:
python3 compile.py
# Windows:
python compile.py
Inspector: You can read and edit in the inspector for the layers, such as the name, position, bounds, color, and more.
Canvas: You can see supported layers and a preview of what they would look like on your iPhone/iPad once applied. You can also edit the layers in the Canvas such as resizing and rotating layers if you prefer using the Canvas over the Inspector.
Layers: You can see all the supported layers in the .ca file with the correct file structure. You can also create new basic, text, and image layers.
Exporting: You can save as a new .ca file or a .tendies file, as well as exporting to Nugget directly.
OpenPoster is under the MIT License. You can view it here.