Javascript Libraries

All apps in Javascript Libraries category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. jQuery icon
     229 likes

    jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

    • FreeOpen Source
    • Self-Hosted
    • JavaScript
    • jQuery
    jQuery screenshot 1
    42 alternatives
  2. EmbedPDF icon
     13 likes

    EmbedPDF is a framework-agnostic, MIT-licensed PDF viewer that drops into any JavaScript project. Whether you build with React, Vue, Svelte, Preact, or vanilla JS, EmbedPDF delivers a smooth, modern reading experience and a clean developer API.

    • PDF Reader
    • FreeOpen Source
    • Self-Hosted
    • React
    • JavaScript
    • Typescript
    • Vue.js
    EmbedPDF screenshot 1
  3. Vue.js icon
     104 likes

    Vue is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS and JavaScript, and provides a declarative and component-based programming model that helps you efficiently develop user interfaces, be it simple or complex.

    Vue.js screenshot 1
    40 alternatives
  4. Angular icon
     112 likes

    Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages.

    Angular screenshot 1
    79 alternatives
  5. Svelte icon
     20 likes

    Svelte is a component framework that compiles declarative code into efficient JavaScript that updates the DOM with surgical precision. It is similar to React and Vue.js and offers a build process to optimize performance.

    Svelte screenshot 1
    35 alternatives
  6. RAWGraphs icon
     44 likes

    RAWGraphs is an open source app built with the goal of making the visualization of complex data easy for everyone. Born as tool for designers and vis geeks, RAWGraphs aims at providing a missing link between spreadsheets and vector graphics editors.

    RAWGraphs screenshot 1
    69 alternatives
  7. Gulp.js icon
     47 likes

    A toolkit to automate & enhance your workflow. Leverage gulp and the flexibility of JavaScript to automate slow, repetitive workflows and compose them into efficient build pipelines.

    13 alternatives
  8. Nue icon
     6 likes

    Nue JS is an exceptionally small (2.3kb minzipped) JavaScript library for building web interfaces. It is the core of the upcoming Nue ecosystem. It’s like Vue.js, React.js, or Svelte but there are no hooks, effects, props, portals, watchers, provides, injects, suspension, or...

    Nue screenshot 1
    47 alternatives
  9. Next.js icon
     14 likes

    Next.js gives you the best developer experience with all the features you need for production: hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more. No config needed.

    Next.js screenshot 1
    32 alternatives
  10. Grunt icon
     26 likes

    Automates tasks like minification, compilation, unit testing, and linting through a Gruntfile. Huge ecosystem with hundreds of plugins available.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Node.JS
    Grunt screenshot 1
    14 alternatives
  11. Chart.js icon
     27 likes

    Easy, object oriented client side graphs for designers and developers. Open source HTML5 charts using the canvas tag. Chart.js is an easy way to include animated graphs on your website.

    • FreeOpen Source
    • Self-Hosted
    • JavaScript
    Chart.js screenshot 1
    26 alternatives
  12. Express icon
     28 likes

    Minimal and flexible Node.js framework with extensive HTTP utilities and middleware, making web and mobile app development swift and efficient.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • JavaScript
    • Node.JS
    • npm
    Express screenshot 1
    57 alternatives
  13. p5.js icon
     19 likes

    p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Self-Hosted
    example code
    21 alternatives
  14. Anime.js icon
     3 likes

    Anime.js is a fast, multipurpose and lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects.

    • FreeOpen Source
    • Self-Hosted
    • JavaScript
    Anime.js screenshot 1
    24 alternatives
  15. Processing.js icon
     24 likes

    Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.

    • Discontinued
    • FreeOpen Source
    • Online
    Processing.js screenshot 1
    33 alternatives
  16. DHTMLX icon
     23 likes

    DHTMLX is a set of JavaScript UI components for speeding up web app development. It offers ready-made widgets for project management apps, ERP and CRM systems, healthcare, educational, and financial software solutions. DHTMLX supports React, Angular, and Vue.

    React Gantt Chart component by DHTMLX
    24 alternatives
  17. Backbone.js icon
     16 likes

    Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful...

    68 alternatives
  18. DataTables icon
     15 likes

    DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.

    • FreeOpen Source
    • Self-Hosted
    • jQuery UI
    • jQuery
    DataTables screenshot 1
    21 alternatives
  19. KnockoutJS icon
     16 likes

    Knockout is a JavaScript library that helps you to create rich, responsive display and editor user interfaces with a clean underlying data model. Any time you have sections of UI that update dynamically (e.g.

    72 alternatives
  20. Ext JS icon
     16 likes

    Ext JS is a JavaScript library for building interactive web applications using techniques such as Ajax, DHTML and DOM scripting. Ext includes interoperability with jQuery and Prototype.

    41 alternatives