The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more! Learn more →
Top 23 JavaScript Utility Projects
-
Project mention: Lodash just declared issue bankruptcy and closed every issue and open PR | news.ycombinator.com | 2023-09-16
There’s more discussion in this issue:
https://github.com/lodash/lodash/issues/5719
Frankly I commend the author. If you’re maintaining one of the most used open source packages, I think it must be overwhelming to get so much feedback. Realistically a team of 4 people probably working full time could manage a package like that and it seems like it’s just one guys side project.
-
You-Dont-Need-Lodash-Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
Project mention: What are some of the best libraries you cannot work without? | /r/reactjs | 2023-06-08 -
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
Project mention: Does it make sense to write commit messages that include notes to yourself on how the project is going? | /r/learnprogramming | 2023-02-10
I use Commitizen to enforce a strict commit message. It's not required - but it makes my life easier. It adheres to a standard - but it's certainly not "the" standard.
-
Project mention: How We Converted a GitHub Tool Into a General Purpose Webhook Proxy to Supercharge Our Integration Development | dev.to | 2023-04-21
This will allow to set a security operation mode and configure the channels. I chose to use the config package as I had good experience with it and it supports cascading config options.
-
Tree-shaking doesn't help much when the tree-shaken implementation is so bloated.
Here's the one you referenced, lodash.chunk: https://unpkg.com/lodash.chunk – 140 lines after removing comments and whitespace.
That's pretty small compared to a lot of the lodash utilities. Try spot-checking a few on unpkg.
I prefer angus's `just` utilities: https://github.com/angus-c/just
-
Project mention: Node still seems better than python after all this time for web server speed but.. | /r/node | 2023-06-20
Numpy is a library - node.js has plenty of them, what is missing? There is stdlib package that offers optimized math functions, for example.
-
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
-
Project mention: Can someone show me how to do this in React or point me to a tutorial? | /r/d3js | 2022-10-12
There are d3 wrappers for React that might work. Something like this: https://react-d3-library.github.io/
-
-
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
-
-
-
What is reCAPTCHA? reCAPTCHA is a free service from Google that helps protect websites from spam and abuse. A “CAPTCHA” is a Turing test to tell human and bots apart. It is easy for humans to solve, but hard for “bots” and other malicious software to figure out. By adding reCAPTCHA to a site, you can block automated software while helping your welcome users to enter with ease. Try it out at https://www.google.com/recaptcha/api2/demo. To learn more about reCAPTCHA, visit our official website or our technical documentation site.
-
primeflex
PrimeFlex is a lightweight responsive CSS utility library to accompany Prime UI libraries and static webpages as well
People want freedom (as seen by the down-votes this comment seems to have gathered) and I do remember the old times when I was very excited for the creativity SASS gave me.
Then in-between then and now, I did a lot of consulting work, and now I'm strongly feeling that the more DRY you try to make CSS, the more you end up writing, and unmaintainable CSS at that. Random example:
https://github.com/primefaces/primeflex/blob/master/_sass/li...
SASS is too powerful for its own good.
TL;DR: I wholeheartedly agree with the above comment.
-
-
I am using the Google Autocomplete component and when onPlaceSelected I am saving the place into a state array (input) of the parent component. However, whenever a place is selected the previous value is set to an empty array and then adds the newly selected place, instead of adding it to the existing array. I am thinking it has something to do with refs (since I think the component uses these), but I'm not sure how to start fixing it, since I am not very experienced in using refs. Any help or advice would be appreciated.
-
react-translate-component
A component for React that utilizes the Counterpart module to provide multi-lingual/localized text content.
-
-
-
-
cypress-localstorage-commands
Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests and spec files. Allows disabling localStorage.
-
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
JavaScript Utilities related posts
- Lodash Migrates to Bun
- Lodash has had no activity for over 2 years
- Invitation to Contribute: Join the Circle of JavaScript Developers in Building a Repository of One-Line Javascript Codes
- lodash: Get duplicate values from an array
- How to kickstart automated test suite when there are 0 tests written and the codebase is already huge
- Python, if else, if, and wait second
- Integrating the WebContainer API with Node.js
-
A note from our sponsor - Appwrite
appwrite.io | 23 Sep 2023
Index
What are some of the best open-source Utility projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | lodash | 57,479 |
2 | You-Dont-Need-Lodash-Underscore | 17,460 |
3 | cz-cli | 15,654 |
4 | node-config | 6,070 |
5 | just | 5,522 |
6 | stdlib | 3,481 |
7 | react-media | 2,457 |
8 | react-d3-library | 1,467 |
9 | react-intl-universal | 1,293 |
10 | react-stripe-checkout | 975 |
11 | backbone-react-component | 812 |
12 | reactive-elements | 697 |
13 | nve | 657 |
14 | react-recaptcha | 633 |
15 | primeflex | 451 |
16 | react-lottie-player | 426 |
17 | react-google-autocomplete | 397 |
18 | react-translate-component | 324 |
19 | react-localstorage | 288 |
20 | Rambdax | 213 |
21 | omgopass | 211 |
22 | cypress-localstorage-commands | 179 |
23 | react-famous | 175 |