Story Details

  • Show HN: Werk, a simple build tool and command runner

    Posted: 2025-01-12 11:40:56

    Werk is a new build tool designed for simplicity and speed, focusing on task automation and project management. Written in Rust, it uses a declarative TOML configuration file to define commands and dependencies, offering a straightforward alternative to more complex tools like Make, Ninja, or just shell scripts. Werk aims for minimal overhead and predictable behavior, featuring parallel execution, a human-readable configuration format, and built-in dependency management to ensure efficient builds. It's intended to be a versatile tool suitable for various tasks from simple build processes to more complex workflows.

    Summary of Comments ( 5 )
    https://news.ycombinator.com/item?id=42672863

    HN users generally praised Werk's simplicity and speed, particularly for smaller projects. Several compared it favorably to tools like Taskfile, Just, and Make, highlighting its cleaner syntax and faster execution. Some expressed concerns about its reliance on Deno and potential lack of Windows support, though the creator clarified that Windows compatibility is planned. Others questioned the long-term viability of Deno itself. Despite some skepticism, the overall reception was positive, with many appreciating the "fresh take" on build tools and its potential as a lightweight alternative to more complex systems. A few users also offered suggestions for improvements, including better error handling and more comprehensive documentation.