js-library-boilerplate

Javascript Starter Boilerplate - Webpack 4, Babel 7, UMD, Hot Reloading and more

javascriptboilerplatebabelwebpackjavascript-librarystarter-kitbabel7webpack4library-boilerplatereact

Preview

js-library-boilerplate preview

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

โญ Stars
231
๐Ÿด Forks
28
๐Ÿงพ License
MIT
๐Ÿ”„ Active
Unknown

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
Get Started with this Boilerplate