Turbowatch – Extremely fast alternative to Nodemon

This page summarizes the projects mentioned and recommended in the original post on /r/javascript

Our great sponsors
  • Klotho - AWS Cloud-aware infrastructure-from-code toolbox [NEW]
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • turbowatch

    Extremely fast file change detector and task orchestrator for Node.js.

  • watchexec

    Executes commands in response to file modifications

    Or use watchexec which will do 95% of what you need and you're not tied to nodejs.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • turbo

    Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.

    For context, we are using Turborepo. The reason this project came to be is because Turborepo does not have "watch" capabilities (issue #986).

  • concurrently

    Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.

    We attempted to use a combination of tsc --watch, concurrently and Nodemon, but started to run into things breaking left and right, e.g.

  • chokidar

    Minimal and efficient cross-platform file watching library

    At the end of the day, ironically, Nodemon does not even implement file watching functionality. It is a thin wrapper around chokidar (see source code), and the way it is being used is neither efficient (CPU and your battery usage) or performant. So it is not a false argument, just perhaps not the most appealing.

  • nx

    Smart, Fast and Extensible Build System

    Have you tried more mature monorepo tooling like Nx? This has watch.

  • wireit

    Wireit upgrades your npm/pnpm/yarn scripts to make them smarter and more efficient.

    To further derail the conversation there's also https://github.com/google/wireit

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts