{"slug": "hello-vx", "title": "Hello, vx", "summary": "A developer released vx, an MIT-licensed task runner and content-addressed build cache for JavaScript monorepos built on Bun, with no paid cloud dependency. In a demonstration, eight tasks across four packages ran cold in 879ms and then completed fully cached in 26ms, a 34× speedup, with configuration handled through a vx.workspace.ts file.", "body_md": "**vx runs and caches a task graph, correctly, and stops there.** It is a\n\ntask runner and a content-addressed cache for JavaScript monorepos, built\n\non Bun, with nothing hidden behind a paid cloud.\n\nEight tasks across four packages, run cold, then run again with nothing\n\nchanged:\n\n``` bash\n$ vx run build test --all --force\n  result    8 tasks · 0 cached (0%) · 879ms\n\n$ vx run build test --all\n  result    8 tasks · all cached · 2.06s saved · 26ms\n```\n\nThe second run is 34× faster, because every key matched and every output\n\nwas already on disk. A cold run spends its time in your tools, not in the\n\nrunner.\n\n`vx.workspace.ts`.\n*Originally published on the [vx blog](https://vznjs.github.io/vx/blog/hello-vx/). vx is an MIT task runner and build cache for JS monorepos: [github.com/vznjs/vx](https://github.com/vznjs/vx). Written with AI assistance.*", "url": "https://wpnews.pro/news/hello-vx", "canonical_source": "https://dev.to/vzn-vx/hello-vx-37p8", "published_at": "2026-10-09 09:14:10+00:00", "updated_at": "2026-10-09 09:21:45.357538+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["vx", "Bun", "JavaScript"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/hello-vx", "markdown": "https://wpnews.pro/news/hello-vx.md", "text": "https://wpnews.pro/news/hello-vx.txt", "jsonld": "https://wpnews.pro/news/hello-vx.jsonld"}}