InCard Editor — free, open-source collectible card editor.
I created this project to quickly and comfortably create, edit and export character cards with images, stats and simple template settings. The app is written in Python (with a modern GUI) and runs on Windows as well as on other systems that support Python.
SEO: card editor, collectible card editor, card generator, card editor app, TCG card creator, RPG card maker, Python
WelcomeFrame, IntermediateFrame, EditorFrame, FinishFrame, ConfigFrame ⚙️settings/lang/ — you can add your own translations 🌗rarity, types, properties in settings/config.json (I’m working on changing this in the app) 🔧cache/cards.ndjson) and final export to cache/cards.json with icons saved to cache/icons/ 🗂️This project is in progress and not yet finished, but it is usable for testing and for quickly validating the card-creation workflow (alpha/beta). I plan to actively add features such as export to PNG/PDF and UX improvements. Right now the app exports cards.json and icons to an icons/ folder; later it will be able to convert this data into ready-to-print card templates.
I plan to support 20 languages — currently I use language files in settings/lang/ (Polish), and I will add translations progressively. If you want to help, add a translation file and open an issue.
pip install pillow)pip install <package>install.bat or install.shstart.bat or run python main.py./start.sh or run python3 main.pyNew project → enter the number of cards → Nextcache/ will contain cards.json and an icons/ folder with PNGsAll cards (menu All cards), select the card you want to edit, make changes and save — you’ll continue from where you left off.main.py — app launcherconfig.py — settings, languages, helper functionspaths.py — constants and sizesframes/ — app sections and editor UIsettings/ — config samples and translationsassets/ — images and templatescache/ — temporary and output filessettings/config_sample/config.json to add custom rarities, types and properties.settings/lang/ (JSON) — I welcome contributions.