Desktop app for visual production task planning and scheduling.
Download the current Windows executable from GitHub Releases. No Python installation is required for the packaged Planning-*-Windows-x64.exe file.
This project contains documentation in multiple languages. You can choose your preferred language below.
uv sync
uv run python main.py
uv run pytest
uv run ruff check .
uv run ruff format --check .The application uses a single main.py entry point. English and Russian UI strings are stored in locales/en.json and locales/ru.json; the language can be changed in Settings. The interface provides matching Sun Valley light and dark themes. SQLite project files store nomenclature, machines, and planning tasks together; the legacy CSV mode remains available for nomenclature through a Settings checkbox.
Build a Windows executable locally with:
./scripts/build.ps1MIT License - See LICENSE for details
