10 Best JavaScript Hot Reload Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

webpack-dev-server

Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
15
Top Feedback
7Easy to Use
6Great Documentation
3Performant
GitHub Stars
7K
Weekly Downloads
10M
Last Commit
1d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@storybook/angular

📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.8/ 5
5
Top Feedback
2Easy to Use
2Performant
1Poor Documentation
GitHub Stars
65K
Weekly Downloads
192K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
nod

nodemon

Monitor for any changes in your node.js application and automatically restart the server - perfect for development

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.9/ 5
192
Top Feedback
54Easy to Use
45Great Documentation
43Performant
GitHub Stars
23K
Weekly Downloads
5M
Last Commit
5d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
tnd

ts-node-dev

Compiles your TS app and restarts when files are modified.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
1Easy to Use
1Bleeding Edge
GitHub Stars
3K
Weekly Downloads
569K
Last Commit
4mos ago
Bundle Size (min+gzip)
73.4KB
Not Tree-Shakeable
rnr

react-native-restart

React Native Package With One Purpose: To Restart Your React Native Project

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
2Easy to Use
1Great Documentation
1Performant
GitHub Stars
667
Weekly Downloads
45K
Last Commit
5mos ago
Bundle Size (min+gzip)
0.22KB
Tree-Shakeable
rhl

react-hot-loader

Tweak React components in real time. (Deprecated: use Fast Refresh instead.)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
9
Top Feedback
3Easy to Use
3Performant
GitHub Stars
12K
Weekly Downloads
1M
Last Commit
5mos ago
Bundle Size (min+gzip)
0.51KB
Not Tree-Shakeable

webpack-hot-middleware

Webpack hot reloading you can attach to your own server

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Performant
1Bleeding Edge
1Buggy
GitHub Stars
2K
Weekly Downloads
3M
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@storybook/vue

📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
65K
Weekly Downloads
181K
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rrw

@pmmmwh/react-refresh-webpack-plugin

A Webpack plugin to enable "Fast Refresh" (also previously known as Hot Reloading) for React components.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
4M
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
uhr

universal-hot-reload

Hot reload client and server webpack bundles for the ultimate development experience

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Buggy
GitHub Stars
76
Weekly Downloads
509
Last Commit
1yr ago
Bundle Size (min+gzip)
1256.8KB
Not Tree-Shakeable

@voxeet/react-redux-5.1.1

Official React bindings for Redux

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
21K
Weekly Downloads
2K
Last Commit
1d ago
Bundle Size (min+gzip)
4.96KB
Tree-Shakeable

es-dev-server

Development server for modern web apps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
36
Weekly Downloads
15K
Last Commit
9mos ago
Bundle Size (min+gzip)
998.0KB
Not Tree-Shakeable

vue-hot-reload-api

🌶️ Hot reload API for Vue components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
447
Weekly Downloads
2M
Last Commit
2yrs ago
Bundle Size (min+gzip)
1.18KB
Not Tree-Shakeable
eah

ember-ast-hot-load

Universal hot-load addon for Ember applications. Support classic/pods/mu layouts and route templates reloading.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
88
Weekly Downloads
3K
Last Commit
2mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@neutrinojs/react

Create and build modern JavaScript projects with zero initial configuration.

License Icon
License: MPL-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
5K
Last Commit
19d ago
Bundle Size (min+gzip)
986.3KB
Not Tree-Shakeable

electron-react-boilerplate

A Foundation for Scalable Cross-Platform Apps

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
1.0/ 5
1
Top Feedback
1Unwelcoming Community
GitHub Stars
18K
Weekly Downloads
39
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@hot-loader/react-dom

🔥 version of React-DOM

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
96
Weekly Downloads
328K
Last Commit
2yrs ago
Bundle Size (min+gzip)
39.4KB
Not Tree-Shakeable
rps

rollup-plugin-serve

Serve your rolled up bundle like webpack-dev-server

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
212
Weekly Downloads
25K
Last Commit
8mos ago
Bundle Size (min+gzip)
11.5KB
Tree-Shakeable
nhl

node-hot-loader

Hot module replacement (hot reload) for Node.js applications. Develop without server restarting.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
116
Weekly Downloads
898
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rp

react-proxy

Proxies React components without unmounting or losing their state

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
456
Weekly Downloads
195K
Last Commit
5yrs ago
Bundle Size (min+gzip)
9.34KB
Not Tree-Shakeable
el

extracted-loader

It reloads extracted stylesheets extracted with ExtractTextPlugin

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
67
Weekly Downloads
146K
Last Commit
3yrs ago
Bundle Size (min+gzip)
0.55KB
Not Tree-Shakeable
rth

react-transform-hmr

A React Transform that enables hot reloading React classes using Hot Module Replacement API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
789
Weekly Downloads
130K
Last Commit
6yrs ago
Bundle Size (min+gzip)
9.9KB
Not Tree-Shakeable

@artsy/express-reloadable

Automatically hot-swap Express server code without the restart

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
484
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
hmr

@angularclass/hmr

🔥 Angular Hot Module Replacement for Hot Module Reloading

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
492
Weekly Downloads
63K
Last Commit
1yr ago
Bundle Size (min+gzip)
1.61KB
Not Tree-Shakeable
rrd

remote-redux-devtools

Redux DevTools remotely.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
60K
Last Commit
2yrs ago
Bundle Size (min+gzip)
27.4KB
Not Tree-Shakeable

react-refetch

A simple, declarative, and composable way to fetch data for React components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
7K
Last Commit
11d ago
Bundle Size (min+gzip)
6.01KB
Not Tree-Shakeable
rar

react-app-rewire-hot-loader

Adds the react-hot-loader to your create-react-app via react-app-rewired

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
214
Weekly Downloads
13K
Last Commit
3yrs ago
Bundle Size (min+gzip)
0.37KB
Not Tree-Shakeable
hl

@angularclass/hmr-loader

Angular HMR Webpack Loader by @AngularClass

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
9K
Last Commit
N/A
Bundle Size (min+gzip)
22.6KB
Not Tree-Shakeable
rem

remotedev

Remote debugging for any flux architecture.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
137
Weekly Downloads
9K
Last Commit
3yrs ago
Bundle Size (min+gzip)
14.2KB
Not Tree-Shakeable
ric

react-imported-component

I will import your component, and help to handle it

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
8K
Last Commit
N/A
Bundle Size (min+gzip)
4.18KB
Tree-Shakeable
eh

extract-hoc

A Babel plugin that enables react-hot-loader to work on HoCs.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
25
Weekly Downloads
4K
Last Commit
4yrs ago
Bundle Size (min+gzip)
0.17KB
Not Tree-Shakeable
rht

react-hot-ts

React hot reload for TypeScript and Webpack/ts-loader or fuse-box

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
24
Weekly Downloads
1K
Last Commit
3mos ago
Bundle Size (min+gzip)
9.68KB
Not Tree-Shakeable

next-prisma-plugin

Next.js plugin to enable hot reloading of the Prisma Client

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
2K
Last Commit
1yr ago
Bundle Size (min+gzip)
0.91KB
Not Tree-Shakeable
kwm

koa-webpack-middleware

webpack dev&hot middleware for koa2

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Hard to Use
GitHub Stars
215
Weekly Downloads
1K
Last Commit
4yrs ago
Bundle Size (min+gzip)
26.4KB
Not Tree-Shakeable
cpr

craco-plugin-react-hot-reload

Adds the react-hot-loader to your create-react-app via craco

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
18
Weekly Downloads
1K
Last Commit
2yrs ago
Bundle Size (min+gzip)
0.41KB
Not Tree-Shakeable
im

invalidate-module

Removes a module and all of its dependents from the require cache

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
1K
Last Commit
4yrs ago
Bundle Size (min+gzip)
2.64KB
Not Tree-Shakeable
vjh

vue-jsx-hot-loader

Webpack loader for Vue.js v2 components with JSX render functions

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
39
Weekly Downloads
843
Last Commit
2yrs ago
Bundle Size (min+gzip)
25.9KB
Not Tree-Shakeable

webpack-hot-middleware-2

Webpack hot reloading you can attach to your own server

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
6
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
er

express-reload

Automatic hot reload express.js server

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
393
Last Commit
N/A
Bundle Size (min+gzip)
69.0KB
Not Tree-Shakeable
rhl

react-hot-loader-loader

A Webpack Loader that automatically inserts react-hot-loader to your App 👨‍🔬

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
175
Weekly Downloads
370
Last Commit
2yrs ago
Bundle Size (min+gzip)
0.15KB
Not Tree-Shakeable
npp

next-prisma-plugin-webpack5

Next.js plugin to enable hot reloading of the Prisma Client

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
264
Last Commit
1yr ago
Bundle Size (min+gzip)
0.92KB
Not Tree-Shakeable

vue-hot-loader

The Vue Hot Loader adds webpack HMR compatibility to your standard JS vue components.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
248
Last Commit
5yrs ago
Bundle Size (min+gzip)
22.3KB
Not Tree-Shakeable
ehr

enable-hot-reload

Library to generate make React components hot-reloadable. Compatible with `create-react-app`.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4
Weekly Downloads
230
Last Commit
2yrs ago
Bundle Size (min+gzip)
1.63KB
Not Tree-Shakeable
rmm

react-match-media

A react component allows you to conditionally render your components based on media queries.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
40
Weekly Downloads
201
Last Commit
2yrs ago
Bundle Size (min+gzip)
1.06KB
Not Tree-Shakeable
nr

@hediet/node-reload

An advanced hot reload solution for Node apps. Works very well for developing VSCode extensions and automating websites with puppeteer.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
70
Weekly Downloads
164
Last Commit
1yr ago
Bundle Size (min+gzip)
60.6KB
Not Tree-Shakeable
nrl

@constgen/neutrino-react-launcher

Neutrino middleware for an automatic React application launching in a browser document with hot reload

License Icon
License: GPL-3.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2
Last Commit
7mos ago
Bundle Size (min+gzip)
39.0KB
Not Tree-Shakeable
vhr

vue-hot-reload-loader

Enable hot module replacement (HMR) on your Vue components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
20
Weekly Downloads
159
Last Commit
3yrs ago
Bundle Size (min+gzip)
55.8KB
Not Tree-Shakeable
ehr

env-hot-reload

This small lib offers you the ability to edit your .env files without the need to restart the process.

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
2
Last Commit
4mos ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rea

reactatouille

A React Redux Webpack Gulp Sass Jest Enzyme Boilerplate

License Icon
License: WTFPL
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
75
Last Commit
4yrs ago
Bundle Size (min+gzip)
0.22KB
Not Tree-Shakeable
rce

react-chrome-extension-boilerplate

Boilerplate for Chrome Extension React.js project

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
56
Last Commit
4yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable