Leaving Nx is a bigger step than leaving Turborepo, and the honest version of this post says why before it says how. You keep the things you relied on: the task graph, caching, affected . You shed the daemon, the executor plugins and the generators. If you were using the generators as a scaffolding system, that is a real loss and vx does not replace it. If you were using Nx as a task runner, everything below is a simplification. A temporary start nx() from @vzn/vx-migrat...