Top 23 JavaScript Utility Projects
-
Project mention: What does it mean this function removeItem = (item) => { _.remove(this.items, item); };inside this class? And anyone knows why there is an underscore before the method? | reddit.com/r/learnjavascript | 2022-05-19
Or lodash.
-
You-Dont-Need-Lodash-Underscore
List of JavaScript methods which you can use natively + ESLint Plugin
Yes and no. We did but are converting to in-house code since most Lodash functions are already available as native JS and/or @babel/preset-env + [email protected] (see: You don't need Lodash).
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: How to Git Commit like a professional Developer? | reddit.com/r/learnprogramming | 2022-05-06
A lot of firms do something similar to what I list below, except maybe with ticket numbers/ids also included in the branch/commits for tracking purposes. Some firms go a step further and use something like commitizen to further enforce the naming conventions.
-
I always disliked the .env file. Almost every time I was forced to place it on the top level of my app directory. At some point i started to use the npm config package. This gives the application a consistent configuration interface and there is a formidable way to implement it into the NextJS environment. For people which prefer code over text, feel free to checkout the finished implementation.
-
Project mention: How to set up Google Analytics for React-Router? | reddit.com/r/codehunter | 2021-12-02
The package I'm looking at is, react-ga.
-
lodash and lodash-es for browser are good, check out also stdlib
-
Project mention: How to make my scene responsive for other devices? | reddit.com/r/threejs | 2022-04-01
Thanks, I'll take a closer look to bounds. I came up with a different solution. My problem was that when opening the project in smartphones everything started to look excessively zoomed in. I ended up using react-media and put the camera a bit farther when I had to handle the 'small' screen case, otherwise just render everything how it is. Perhaps not the most optimal solution but it works for now haha :)
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Today is rare to find something that doesn't exist in react ecosystem. If you want to use D3 probably you will use this: https://react-d3-library.github.io/
-
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.
This library makes it easy to use Stripe checkout in React projects. But I don't want all of the extra options, and I want to understand how to achieve this functionality myself.
-
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
-
-
-
-
-
react-translate-component
A component for React that utilizes the Counterpart module to provide multi-lingual/localized text content.
-
-
I set up react-google-autocomplete in my project, and no matter where I put it, the whole website freezes and gets stuck in an infinite load. My api key is correct and has billing enabled. This is how the component is being called in my code. Any help is appreciated.
-
Project mention: I have a deep knowledge of Adobe After Effects. Would i be able to apply this to Web development? | reddit.com/r/webdev | 2022-04-01
Heres one of many React Lottie players available: https://www.npmjs.com/package/react-lottie-player
-
-
-
Project mention: I created one of the fastests Node.js password generators without knowing | dev.to | 2021-08-26
Holy crap, I was searching through Github explore, when I found a password generator (omgopass), that supposedly was quite a lot faster that other alternatives. 600 times faster than password-generator.
-
gl-react-dom
WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm
JavaScript Utilities related posts
- What does it mean this function removeItem = (item) => { _.remove(this.items, item); };inside this class? And anyone knows why there is an underscore before the method?
- console.log(':(')
- How can I invoke lodash/fp get and use a default value?
- Introducing ts-jackson, a typescript library to deserialize/serialize deeply nested json structures.
- How can I use Stripe checkout with React?
- How to present a date to the user?
- Add a smart 'back to top' button to your blog 👓🔝
Index
What are some of the best open-source Utility projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | lodash | 53,280 |
2 | You-Dont-Need-Lodash-Underscore | 14,683 |
3 | cz-cli | 13,526 |
4 | node-config | 5,605 |
5 | react-ga | 4,899 |
6 | stdlib | 2,943 |
7 | react-media | 2,421 |
8 | react-d3-library | 1,336 |
9 | react-intl-universal | 1,221 |
10 | react-stripe-checkout | 967 |
11 | backbone-react-component | 815 |
12 | reactive-elements | 698 |
13 | react-recaptcha | 617 |
14 | nve | 568 |
15 | redux-segment | 520 |
16 | react-translate-component | 324 |
17 | react-localstorage | 289 |
18 | react-google-autocomplete | 286 |
19 | react-lottie-player | 285 |
20 | Rambdax | 177 |
21 | react-famous | 173 |
22 | omgopass | 159 |
23 | gl-react-dom | 138 |
Are you hiring? Post a new remote job listing for free.