js-library-boilerplate
Javascript Starter Boilerplate - Webpack 4, Babel 7, UMD, Hot Reloading and more
javascriptboilerplatebabelwebpackjavascript-librarystarter-kitbabel7webpack4library-boilerplatereact
Overview
This is a starter template for building and publishing JavaScript libraries with Webpack 5, Babel 7 and Jest testing. It provides pre-configured build tools, hot reloading during development, SASS support and UMD exports so libraries work in npm, browsers and CDNs, making it suitable for developers creating reusable JavaScript or React packages.
Features
webpack-5babel-7hot-reloadingcss-autoprefixersass-scss-supportumd-exportsjest-unit-testingdemo-buildcustomizable-file-headerspostinstall-messagedependabot-updates
Feature Flags
authenticationinvoicesblogemailslandingpageecommerceteamsOrgssearchtesting
Recommended Use Cases
javascript-library-developmentreact-library-developmentvanilla-js-library-developmentnpm-package-publishing
Frontend
javascript
Backend
None
Auth Providers
None
Deployment Targets
npmcdnself-hosted
Payment Providers
None
Quick Facts
Stack
Language
javascript
CSS
sass
Testing
jest
CI
github-actions
Data Layer
UI Stack
Styling
sass
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
7 usd / month
Notes
Open source boilerplate template available for free