1. fusebox
Fuse-Box a bundler that does it right
fusebox
Package: fusebox
Created by: fuse-box
Last modified: Sat, 18 Jun 2022 04:25:07 GMT
Version: 1.3.123
License: ISC
Downloads: 226
Repository: https://github.com/fuse-box/fuse-box

Install

npm install fusebox
yarn add fusebox

logo

Build Status
Fusebox-bundler

NPM

FuseBox

http://fuse-box.org/
FuseBox is a bundler/module loader that combines the power of webpack, JSPM and SystemJS.

It is blazing fast (it takes 50-100ms to re-bundle) which makes it extremely convenient for developers. It requires zero configuration to bundle such monsters like babel-core.

FuseBox loves typescript, and does not require any additional configuration. It will compile and bundle your code within a fraction of a second, yet offering a comprehensive loader API. It is packed with features, and unfolds limitless possibilities of extending the API.

Watch a 4 minute intro video on youtube.

Follow us on twitter

Upvote your favourite feature

You have created an awesome plugin? Add it to the list

Installation

FuseBox has many plugins in place to help you get started. All you need to do is install fuse-box from npm.

 npm install fuse-box --save-dev

Or install using Yarn:

 yarn add fuse-box --dev

Try it out!

Angular2 Example

Todo App built on the latest Angular2 (compiles in 50-80ms!)

React Example

Simple example using React with babel (compiles in 50ms!)

Benchmark

Speed matters. Check out our benchmark example for a real world demo!
1200 files to bundle:

  • FuseBox 0.234s
  • Webpack 1.376s

Highlights

There is so much more. FuseBox pushing it to a whole new level!

Start Now

 npm install typescript fuse-box --save-dev
 FuseBox.init({
    homeDir: "src/",
    sourceMap: {
         bundleReference: "./sourcemaps.js.map",
         outFile: "sourcemaps.js.map",
    },
    outFile: "./out.js"
}).bundle(">index.ts");

Seeds


Join our gitter channel we are very active and friendly!

Special thanks to devmondo for incredible ideas, giving inspiration and relentless testing/contributing to the project.

If you like the project, don't forget to star it!

RELATED POST

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Enhancing Vue.js Development: Harnessing the Potential of Vue-Loader

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Simplify Data Validation in Vue.js: A Step-by-Step Guide to Using Regex

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Troubleshooting Made Easy: Common Issues and Solutions with vue-loader Without vue-cli

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Optimizing Webpack 4 with Vue CLI 3: Disabling the Cache-Loader

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin

Step-by-Step Guide: How to Add a Function to Your Vuex Plugin