{"repo":"folke/ultra-runner","free":true,"listed":false,"github":"https://github.com/folke/ultra-runner","clone":"git clone https://github.com/folke/ultra-runner.git","description":"🏃⛰ Ultra fast monorepo script runner and build tool","language":"TypeScript","stars":1245,"topics":["concurrent","parallel","lerna","pnpm","yarn-workspaces","monorepo","npm","build","build-tool","script-runn"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":":runner: :mountain: Ultra Runner Ultra fast monorepo script runner and build tool. :sparkles: Features zero-config : works out of the box with your existing monorepo non-intrusive : no need to make any changes to your packages.json files workspaces : detects packages in existing lerna , yarn , npm@7 and pnpm workspaces, or recursively searches them ultra fast builds : ultra keeps track of file changes in your repo and only actually build a package when needed parallel builds : ultra builds your packages concurrently by default workspace dependencies : workspace dependencies are automatically resolved and used for parallel builds execute anything : one command to run package scripts, node modules binaries or system binaries, recursively in your repository. faster script execution : ultra hijacks any npm , pnpm , yarn and npx calls for faster execution. concurrency within scripts : you can add optional configuration to package.json to run parts of a script in parallel. No need to change the actual scripts filtering : filter on package names or subdirectories monitoring : node process monitor (like top for node) output zooming when executing multiple commands in parallel, ultra will try to keep as much concurrent output on the screen as possible, by only showing the last lines of the commands. Once the commands complete running, a full log is written to the terminal. This is very useful when building a bunch of packages with --watch for instance. missing scripts when executing s","default_branch":null,"files":null,"tree":[],"storefront":"/r/folke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/folke/ultra-runner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}