bun is a new JavaScript runtime that aims to be a fast all-in-one solution for building web applications. It includes a TypeScript engine, a package manager, a bundler, and a test runner, all designed to work seamlessly together.
But what I really like about it is that it also includes things like HTML parsing and SQLite support out of the box, making it a versatile tool that almost matches Python in terms of batteries included.