dekit manages project tasks such as servers, databases, and workers from a configuration file. It handles task dependencies and restarts, provides a terminal interface for viewing output and controlling processes, and keeps tasks running after the terminal closes.
The Rust application uses Tokio and embeds JavaScript scripting support through QuickJS bindings. It is the successor to mprocs and includes a compatibility command for existing mprocs configurations.