A Project-style desktop planner with tasks, dependencies, Gantt charts, milestones, people, costs and workload views. Supports resource planning and a shared command engine exposed through MCP so agents can inspect and edit plans with undo.
Status and compatibility are maintainer-reported. Inclusion is not an independent verification or certification.
Development status
Experimental
Compatibility
Partial (claimed)
Languages
Rust
Platforms
Windows, macOS, Linux
License
CC0-1.0
Known limitations
Early preview; Microsoft Project native file and complete scheduling compatibility are not documented. Uses its own project data rather than claiming MPP fidelity. Windows packages are unsigned and macOS builds are not notarized; feature behavior is maintainer-reported.
Repository activity
GitHub stars
4
Forks
0
Last push
Repository state
Not archived
Last successful update:
GitHub statistics are refreshed approximately every 24 hours.
ProjectCraft independently implements Microsoft Project-style desktop scheduling in Rust. Provides a task sheet and Gantt chart, summary tasks, four dependency types with lag, calendars, constraints, critical-path scheduling and slack. Its roadmap also documents resource assignments, task types and costs. Changes share a command engine with CLI access.