JavaScript javascript-library

Open-source JavaScript projects categorized as javascript-library

Top 23 JavaScript javascript-library Projects

  • anime.js

    JavaScript animation engine

    Project mention: How do developers create stunning animations on text and elements like this? | /r/howdidtheycodeit | 2023-05-24

    To your original question though, there are lots of ways to achieve these types of animations and the best solution is dependent on your requirements and experience. I suggest looking into css animations and anime.js. If you're looking to do more complex animations, a tool like lottie might be a better fit.

  • Modernizr

    Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • Inquirer.js

    A collection of common interactive command line user interfaces.

    Project mention: Ink: React for interactive command-line apps | | 2023-05-08
  • dropzone

    Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.

    Project mention: Self-hosted alternative to Google Forms with the ability to upload files in the form | /r/selfhosted | 2022-06-16

    Or roll your own and use something like DropZone.

  • inferno

    :fire: An extremely fast, React-like JavaScript library for building modern user interfaces

    Project mention: [AskJS] Is there a silver bullet for consuming Typescript libraries in a Monorepo? | /r/javascript | 2023-05-09

    I mean I don't know what your monorepo looks like, but for example infernojs (actually written with typescript) uses lerna, and lerna seems simpler than typescript references

  • Snap.svg

    The JavaScript library for modern SVG graphics.

    Project mention: Best Websites For Coders | | 2023-01-25

    Snap SVG : The JavaScript SVG library for the modern web

  • semantic-ui-react

    The official Semantic-UI-React integration

    Project mention: How to avoid magic numbers? | /r/webdev | 2023-04-25

    - semantic UI: (haven't really tried but I heard good things)

  • 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!

  • flowy

    The minimal javascript library to create flowcharts ✨

    Project mention: Flowy: A JavaScript library to create pretty flowcharts with ease | | 2022-12-04
  • flexsearch

    Next-Generation full text search library for Browser and Node.js

    Project mention: Nextra 2 – Next.js Static Site Generator | | 2023-01-23

    Full-text search is powered by FlexSearch and Nextra will index all of your pages at build time ⚡.

  • chroma.js

    JavaScript library for all kinds of color manipulations

  • push.js

    The world's most versatile desktop notifications framework :earth_americas:

  • ua-parser-js

    UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data. Supports browser & node.js environment.

    Project mention: Tell HN: Microsoft Teams is blocking Firefox Nightly | | 2023-03-05

    Just look at all the big companies doing it

  • boring-avatars

    Boring avatars is a tiny JavaScript React library that generates custom, SVG-based avatars from any username and color palette.

    Project mention: is down, 402: PAYMENT_REQUIRED | | 2022-12-21

    Discussion on GitHub:

    Third-party deployment of the site: (without the 's')

  • joint

    A proven SVG-based JavaScript diagramming library powering exceptional UIs

    Project mention: How to write a simple JSON visualizer using JointJS+ | | 2022-10-31

    We release new demos every Wednesday to help developers get inspired and bring their ideas to life faster. If you want to learn with us, follow us on CodePen or join the conversation on Github.

  • voca

    The ultimate JavaScript string library

    Project mention: How to slugify a string in JavaScript | | 2023-04-21

    Voca (3.5k ⭐) — The Voca library offers helpful functions to make string manipulations comfortable: change case, trim, pad, slugify, latinise, sprintf'y, truncate, escape and much more. In Voca, slugify is a function that converts a string to a URL-friendly slug format.

  • Drawflow

    Simple flow library 🖥️🖱️

    Project mention: What kind of packages/frameworks are used for building node editor flow builders like Mailchimp, Github actions | /r/vuejs | 2022-12-06

    Take a look at

  • typeit

    The most versatile JavaScript typewriter effect library on the planet.

    Project mention: Making my Library Open Source but paid for corporates | /r/webdev | 2022-12-31

    I don’t know if you can restrict its usage in that way (wouldn’t that no longer make it open source), but you can charge for commercial usage while keeping the source open. I do this with TypeIt under a GPLv3 license:

  • currency.js

    A javascript library for handling currencies

  • handtrack.js

    A library for prototyping realtime hand detection (bounding box), directly in the browser.

    Project mention: Mais um vendedor de cursos padrão ou esse é honesto? | /r/brdev | 2023-02-17
  • remotestorage.js

    ⬡ JavaScript client library for integrating remoteStorage in apps

    Project mention: Cool & useful JavaScript libraries | | 2022-07-11

    remoteStorage.js : a JavaScript library for storing user data locally in the browser, as well as connecting to remoteStorage servers and syncing data across devices and applications.

  • react-rainbow

    🌈 React Rainbow Components. Build your web application in a snap.

  • Vizzu

    Library for animated data visualizations and data stories.

  • toastify-js

    Pure JavaScript library for better notification messages

    Project mention: Turbo 7.2: A guide to Custom Turbo Stream Actions | | 2022-10-09

    In the next example we are going to implement a toast alert action using the toastify-js npm package.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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 2023-05-24.

JavaScript javascript-library related posts


What are some of the best open-source javascript-library projects in JavaScript? This list will help you:

Project Stars
1 anime.js 45,259
2 Modernizr 25,469
3 Inquirer.js 18,040
4 dropzone 17,339
5 inferno 15,776
6 Snap.svg 13,669
7 semantic-ui-react 13,064
8 flowy 10,373
9 flexsearch 10,185
10 chroma.js 9,431
11 push.js 8,711
12 ua-parser-js 7,854
13 boring-avatars 4,861
14 joint 3,937
15 voca 3,535
16 Drawflow 3,310
17 typeit 2,873
18 currency.js 2,867
19 handtrack.js 2,712
20 remotestorage.js 2,245
21 react-rainbow 1,771
22 Vizzu 1,690
23 toastify-js 1,460
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.