Skip to content

About

Planning is a desktop application for manufacturing task management and production scheduling. It features Gantt chart visualization, nomenclature database management, and automated time calculations for efficient production planning

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Planning

Desktop app for visual production task planning and scheduling.

Windows build

Download

Download the current Windows executable from GitHub Releases. No Python installation is required for the packaged Planning-*-Windows-x64.exe file.

Image 4

Image 4

Project Documentation - Language Selector

This project contains documentation in multiple languages. You can choose your preferred language below.

Available Languages

Development

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.ps1

License

MIT License - See LICENSE for details

Project Views

About

Planning is a desktop application for manufacturing task management and production scheduling. It features Gantt chart visualization, nomenclature database management, and automated time calculations for efficient production planning

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages