GitHub
212
Created 4 years ago, last commit a year ago
3 contributors
601 commits
Stars added on GitHub, month by month
0
0
0
0
0
0
0
0
0
0
12
1
2
3
4
5
6
7
8
9
10
11
2023
2024
Stars added on GitHub, per day, on average
Yesterday
=
Last week
0.0
/day
Last month
0.0
/day
Last 12 months
0.0
/day
npmPackage on NPM
Monthly downloads on NPM
12
1
2
3
4
5
6
7
8
9
10
11
2023
2024
README


bundless

Next gen dev server and bundler

this project was a Vite alternative with many improvements like plugins, monorepo support, etc, most of them were added back to Vite 2, use Vite instead


Features

  • 10x faster than traditional bundlers
  • Error panel with sourcemap support
  • jsx, typescript out of the box
  • import assets, import css

What's the difference with traditional tools like Webpack?

  • Faster dev server times and faster build speeds (thanks to esbuild)
  • Bundless serves native ES modules to the browser, removing the overhead of parsing each module before serving
  • Bundless uses a superset of esbuild plugin system to let users enrich its capabilities

What's the difference with tools like vite?

Bundless is very similar to vite, both serve native es modules to the browser and build a bundled version for production.

Also both are based on a plugin system that can be shared between the dev server and the bundler.

Some differences are:

  • Bundless uses the esbuild plugin system instead of rollup
  • Bundless uses esbuild instead of rollup for the production bundle
  • Bundless still lacks some features like css modules (depends on esbuild) and more framework support (coming soon)