Top 23 JavaScript Utility Projects
-
lodash
A modern JavaScript utility library delivering modularity, performance, & extras.
Latest mention: Use github package with Tampermonkey script? | reddit.com/r/learnjavascript | 2021-01-14Let's imagine I want to use the lodash library from npm ( https://www.npmjs.com/package/lodash ). I go on its corresponding page on jsdelivr ( https://www.jsdelivr.com/package/npm/lodash ). I take the URL that website proposes me ( https://cdn.jsdelivr.net/npm/lodash@4.17.20/lodash.min.js ). Then I integrate that URL with the syntax which is specific to TamperMonkey :
-
date-fns
⏳ Modern JavaScript date utility library ⌛️
The implementation uses date-fns but could be rewritten with any date library (e.g. Moment/Luxon/Day.js)
-
cz-cli
The commitizen command line utility. #BlackLivesMatter
To recap, we now release our software automatically without any human intervention except to close the milestone (we can easily change it on the GitHub workflow). Our commit messages are nicely organized with commitizen by the Conventional Commits specification. Our release happen automatically with GitHub actions. And the release itself is generated with semantic-release -the next version number, the release notes and the publishing itself to GitHub releases.
-
node-config
Node.js Application Configuration
You can use node-config to do exactly what you're doing with your config folder.
-
react-ga
React Google Analytics Module
-
react-media
CSS media queries for React
-
qrcode.react
A <QRCode/> component for use with React.
-
vest
Vest ✅ Declarative validations framework
-
react-d3-library
Open source library for using D3 in React
-
react-intl-universal
Internationalize React apps. Not only for React.Component but also for Vanilla JS.
-
react-stripe-checkout
Load stripe's checkout.js as a react component. Easiest way to use checkout with React.
-
backbone-react-component
A bit of nifty glue that automatically plugs your Backbone models and collections into your React components, on the browser and server
-
reactive-elements
Allows to use React.js component as HTML element (web component)
-
react-recaptcha
A react.js reCAPTCHA for Google
-
nve
Run any command on specific Node.js versions
-
redux-segment
Segment.io analytics integration for redux.
-
react-translate-component
A component for React that utilizes the Counterpart module to provide multi-lingual/localized text content.
-
react-localstorage
Simple componentized localstorage implementation for Facebook's React.
-
react-famous
React bridge to Famo.us
-
gl-react-dom-v2
WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm
-
react-backbone
backbone-aware mixins for react and a whole lot more
-
figlet-js
JavaScript parser for FIGlet fonts
-
react-globalize
Bringing the i18n functionality of Globalize, backed by CLDR, to React
Index
What are some of the best open-source Utility projects in JavaScript? This list will help you:
- 1. lodash
- 2. date-fns
- 3. cz-cli
- 4. node-config
- 5. react-ga
- 6. react-media
- 7. qrcode.react
- 8. vest
- 9. react-d3-library
- 10. react-intl-universal
- 11. react-stripe-checkout
- 12. backbone-react-component
- 13. reactive-elements
- 14. react-recaptcha
- 15. nve
- 16. redux-segment
- 17. react-translate-component
- 18. react-localstorage
- 19. react-famous
- 20. gl-react-dom-v2
- 21. react-backbone
- 22. figlet-js
- 23. react-globalize