juliancwirko / React Npm Boilerplate
Licence: mit
Boilerplate for creating React Npm packages with ES2015
Stars: β 226
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to React Npm Boilerplate
Npm Module Boilerplate
Boilerplate for npm modules with ES6 features and all the best practices
Stars: β 374 (+65.49%)
Mutual labels: npm-package, boilerplate
react-circle-flags
π A React component with a collection of 300+ minimal circular SVG country flags. Wrapper of HatScripts/circle-flags
Stars: β 29 (-87.17%)
Mutual labels: react-components, npm-package
Forge Node App
π π¦π Generate Node.js boilerplate with optional libraries & tools
Stars: β 90 (-60.18%)
Mutual labels: npm-package, boilerplate
react-native-value-picker
Cross-Platform iOS(ish) style picker for react native.
Stars: β 18 (-92.04%)
Mutual labels: react-components, npm-package
Express React Boilerplate
πππ This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: β 32 (-85.84%)
Mutual labels: npm-package, boilerplate
Minimal Feedback
π³ minimal-feedback is a blazingly fast and highly customizable component to get user feedback.
Stars: β 78 (-65.49%)
Mutual labels: npm-package, react-components
Bloc.js
A predictable state management library that helps implement the BLoC design pattern in JavaScript
Stars: β 111 (-50.88%)
Mutual labels: npm-package, react-components
Yoshino
A themable React component libraryοΌFlexible Lightweight PC UI Components built on React! Anyone can generate easily all kinds of themes by it!
Stars: β 216 (-4.42%)
Mutual labels: react-components
Tailwind React Ui
React utility component primitives & UI framework for use with Tailwind CSS
Stars: β 220 (-2.65%)
Mutual labels: react-components
Express Es6 Rest Api
π Starter project for an ES6 RESTful Express API.
Stars: β 2,401 (+962.39%)
Mutual labels: boilerplate
Vue Element Starter
Vue starter with Element-UI [READY, unmaintained now]
Stars: β 216 (-4.42%)
Mutual labels: boilerplate
Bitcoin Chart Cli
Bitcoin chart for the terminal as command line util
Stars: β 221 (-2.21%)
Mutual labels: npm-package
Slapdash
Boilerplate for bootstrapping scalable multi-page Dash applications
Stars: β 225 (-0.44%)
Mutual labels: boilerplate
Abort Controller
An implementation of WHATWG AbortController interface.
Stars: β 213 (-5.75%)
Mutual labels: npm-package
Aspnetcore.template
ASP.NET core mvc project template for real world applications
Stars: β 226 (+0%)
Mutual labels: boilerplate
Ts ci
β
Continuous integration setup for TypeScript projects via GitHub Actions.
Stars: β 225 (-0.44%)
Mutual labels: npm-package
Pinyinlite
Lightweight and Lightning-Fast β‘οΈ Pinyin Library for JavaScript
Stars: β 218 (-3.54%)
Mutual labels: npm-package
Nginx Boilerplate
Awesome Nginx configuration template
Stars: β 2,437 (+978.32%)
Mutual labels: boilerplate
Boilerplate for creating React Npm packages with ES2015
The package is based on npm-base package by Kadira which is really great when you want to prepare Npm package. This one is prepared to be used as a starter point for React components which needs to be published on Npm.
It includes linting with ESLint and testing with Mocha, Enzyme and JSDOM.
Also there is of course ES6 transpilation.
Usage
- Clone this repo
- Inside cloned repo run
npm install && rm -rf .git && git init
and updatepackage.json
with your package name. - If you want to run tests:
npm test
ornpm run testonly
ornpm run test-watch
. You need to write tests in__tests__
folder. You need at least Node 4 on your machine to run tests. - If you want to run linting:
npm test
ornpm run lint
. Fix bugs:npm run lint-fix
. You can adjust your.eslintrc
config file. - If you want to run transpilation to ES5 in
dist
folder:npm run prepublish
(standard npm hook).
CSS and preprocessors
For more information check out this thread: #5
Blog post about it:
Also check out
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].