Browserify vs JSPM vs Rollup vs Webpack vs Webpack2
Babel vs Bublé vs TypeScript
Inferno vs Preact vs React vs React-lite
| Bundler | Transpiler | Library | Bundle Size |
|---|---|---|---|
| browserify | babel | inferno | |
| browserify | babel | inferno-compat | |
| browserify | babel | preact | |
| browserify | babel | preact-compat | |
| browserify | babel | react | |
| browserify | babel | react-lite | |
| browserify | buble | inferno | N/A1 |
| browserify | buble | inferno-compat | |
| browserify | buble | preact | |
| browserify | buble | preact-compat | |
| browserify | buble | react | |
| browserify | buble | react-lite | |
| browserify | typescript | inferno | |
| browserify | typescript | inferno-compat | |
| browserify | typescript | preact | |
| browserify | typescript | preact-compat | |
| browserify | typescript | react | |
| browserify | typescript | react-lite | |
| jspm | babel | inferno | |
| jspm | babel | inferno-compat | |
| jspm | babel | preact | |
| jspm | babel | preact-compat | |
| jspm | babel | react | |
| jspm | babel | react-lite | |
| jspm | buble | inferno | N/A2 |
| jspm | buble | inferno-compat | N/A2 |
| jspm | buble | preact | N/A2 |
| jspm | buble | preact-compat | N/A2 |
| jspm | buble | react | N/A2 |
| jspm | buble | react-lite | N/A2 |
| jspm | typescript | inferno | |
| jspm | typescript | inferno-compat | |
| jspm | typescript | preact | |
| jspm | typescript | preact-compat | |
| jspm | typescript | react | |
| jspm | typescript | react-lite | |
| rollup | babel | inferno | |
| rollup | babel | inferno-compat | |
| rollup | babel | preact | |
| rollup | babel | preact-compat | |
| rollup | babel | react | |
| rollup | babel | react-lite | |
| rollup | buble | inferno | |
| rollup | buble | inferno-compat | |
| rollup | buble | preact | |
| rollup | buble | preact-compat | |
| rollup | buble | react | |
| rollup | buble | react-lite | |
| rollup | typescript | inferno | |
| rollup | typescript | inferno-compat | |
| rollup | typescript | preact | |
| rollup | typescript | preact-compat | |
| rollup | typescript | react | |
| rollup | typescript | react-lite | |
| webpack | babel | inferno | |
| webpack | babel | inferno-compat | |
| webpack | babel | preact | |
| webpack | babel | preact-compat | |
| webpack | babel | react | |
| webpack | babel | react-lite | |
| webpack | buble | inferno | |
| webpack | buble | inferno-compat | |
| webpack | buble | preact | |
| webpack | buble | preact-compat | |
| webpack | buble | react | |
| webpack | buble | react-lite | |
| webpack | typescript | inferno | |
| webpack | typescript | inferno-compat | |
| webpack | typescript | preact | |
| webpack | typescript | preact-compat | |
| webpack | typescript | react | |
| webpack | typescript | react-lite | |
| webpack2 | babel | inferno | |
| webpack2 | babel | inferno-compat | |
| webpack2 | babel | preact | |
| webpack2 | babel | preact-compat | |
| webpack2 | babel | react | |
| webpack2 | babel | react-lite | |
| webpack2 | buble | inferno | |
| webpack2 | buble | inferno-compat | |
| webpack2 | buble | preact | |
| webpack2 | buble | preact-compat | |
| webpack2 | buble | react | |
| webpack2 | buble | react-lite | |
| webpack2 | typescript | inferno | |
| webpack2 | typescript | inferno-compat | |
| webpack2 | typescript | preact | |
| webpack2 | typescript | preact-compat | |
| webpack2 | typescript | react | |
| webpack2 | typescript | react-lite |
N/A1 - Bublé doesn't support Inferno's JSX.
N/A2 - JSPM doesn't support Bublé.