JavaScript Utilities

Open-source JavaScript projects categorized as Utilities | Edit details

Top 23 JavaScript Utility Projects

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    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

    Project mention: Lodash | reddit.com/r/reactjs | 2022-04-21

    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!

  • cz-cli

    The commitizen command line utility. #BlackLivesMatter

    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.

  • node-config

    Node.js Application Configuration

    Project mention: NextJS - Get rid of DotENV | dev.to | 2022-03-31

    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.

  • react-ga

    React Google Analytics Module

    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.

  • stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: What convenience libraries are must use? | reddit.com/r/node | 2022-02-16

    lodash and lodash-es for browser are good, check out also stdlib

  • react-media

    CSS media queries for React

    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.

  • react-d3-library

    Open source library for using D3 in React

    Project mention: console.log(':(') | reddit.com/r/ProgrammerHumor | 2022-05-18

    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.

    Project mention: How can I use Stripe checkout with React? | reddit.com/r/codehunter | 2022-05-01

    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

  • 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-google-autocomplete

    React components for google places API.

    Project mention: react-google-autocomplete freezing | reddit.com/r/reactjs | 2022-04-13

    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.

  • react-lottie-player

    Fully declarative React Lottie player

    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

  • Rambdax

    Extended version of Rambda

  • react-famous

    React bridge to Famo.us

  • omgopass

    *️⃣ A tiny memorable password generator for Node.js and browsers

    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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-19.

JavaScript Utilities related posts

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
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com