Best JavaScript software

100 tools with AI-ranked alternatives, pricing, pros and cons.

ExpressJS logo

ExpressJS

Express is a fast, unopinionated, minimalist web framework for Node.js.

RxDB logo

RxDB

RxDB is a realtime database for JavaScript applications. It is designed to handle complex data structures,...

RiotJS logo

RiotJS

Riot.js is a user interface micro-library. It is known for its simplicity, performance, and small footprint.

Marko logo

Marko

Marko is a powerful project management tool designed for teams of all sizes.

Rax logo

Rax

Rax is a cloud-based software for project management and collaboration.

Pastebin.com logo

Pastebin.com

Pastebin is a website where you can store text online for a set period of time...

w2ui logo

w2ui

w2ui is a modern JavaScript UI library for developing web applications. It provides various UI widgets...

Ghostbin logo

Ghostbin

Ghostbin is a collaborative text and code sharing tool.

GitHub Gist logo

GitHub Gist

GitHub Gist is a simple way to share snippets and pastes with others. All gists are...

PrivateBin logo

PrivateBin

PrivateBin is a minimalist, open-source online pastebin where the server has zero knowledge of pasted data.

ZeroBin logo

ZeroBin

ZeroBin is a minimalist, open-source online pastebin where the server has zero knowledge of pasted data.

hastebin logo

hastebin

Hastebin is a simple online tool for sharing snippets of text/code. It allows users to quickly...

0bin.net logo

0bin.net

0bin is a client-side encrypted pastebin that can run without a database. It allows you to...

codepad logo

codepad

Codepad is an online compiler/interpreter and a simple collaboration tool.

termbin.com logo

termbin.com

Termbin is a simple terminal pastebin service that allows you to share snippets of code or...

JQWidgets logo

JQWidgets

JQWidgets is a comprehensive UI framework for building professional web applications. It offers a wide range...

Gem.js logo

Gem.js

Gem.js is a powerful JavaScript library for data visualization.

PouchDB logo

PouchDB

PouchDB is an open-source JavaScript database that syncs data across devices.

Chartist.js logo

Chartist.js

Chartist.js is an open-source JavaScript library for creating responsive SVG charts in web applications. It targets...

Flot logo

Flot

Flot is an open-source JavaScript library for creating interactive charts in web applications with jQuery. It...

Rooster logo

Rooster

RoosterJS is an open-source JavaScript rich-text editor framework for developers building browser-based email, document, and messaging...

Cosmic JS logo

Cosmic JS

Cosmic JS is a headless content management system that enables developers to build apps faster.

Flow Type logo

Flow Type

Flow is a static type checker for JavaScript. It helps you catch errors in your code...

Deco IDE logo

Deco IDE

Deco IDE was a macOS development environment for building React Native applications, aimed at JavaScript and...

Parade logo

Parade

Parade is a project management software designed to help teams collaborate and manage tasks efficiently.

Pastery logo

Pastery

Pastery is a cloud-based project management tool for software development teams. It offers features such as...

Ember logo

Ember

Ember is a JavaScript framework for building ambitious web applications.

BundlePhobia logo

BundlePhobia

BundlePhobia is a tool that helps you find the cost of adding a npm package to...

LiveScript logo

LiveScript

LiveScript is a functional programming language that compiles to JavaScript. It is aimed at JavaScript developers...

Unheap logo

Unheap

Unheap is a curated collection of jQuery plugins and scripts for web designers and developers.

ScrollMagic logo

ScrollMagic

ScrollMagic is a popular JavaScript library for creating scroll animations effortlessly.

Code Clippet logo

Code Clippet

Code Clippet is a code snippet management tool that helps developers store and organize their reusable...

JustPaste.it logo

JustPaste.it

JustPaste.it is a simple and fast text sharing platform that allows users to quickly share text...

Lax.js logo

Lax.js

Lax.js is a lightweight JavaScript library for adding smooth scrolling effects to web pages. It allows...

Pastelink.net logo

Pastelink.net

Pastelink.net is a platform for sharing text online easily. Users can create a text post and...

KeystoneJS logo

KeystoneJS

KeystoneJS is a powerful Node.js content management system and web application framework.

Undum logo

Undum

Undum is an open-source JavaScript framework for building browser-based interactive fiction and hypertext narratives. It targets...

Raven.js logo

Raven.js

Raven.js is Sentry's legacy JavaScript SDK for capturing browser and Node.js errors, exceptions, and contextual data....

ConvNetJS logo

ConvNetJS

ConvNetJS is an open-source JavaScript library for building and training convolutional neural networks and other neural-network...

Hyperapp logo

Hyperapp

Hyperapp is a small JavaScript framework for building interactive web applications with a state, view, and...

Paper.js logo

Paper.js

Paper.js is an open-source JavaScript framework for creating and manipulating vector graphics in web browsers. It...

Sanity.io logo

Sanity.io

Sanity.io is a platform for structured content that comes with real-time collaboration, fast build times, and...

Lightbox 2 logo

Lightbox 2

Lightbox is a lightweight JavaScript library that displays images in an overlay without requiring a larger...

JS Charts logo

JS Charts

JS Charts is a browser-based JavaScript chart generator for creating bar charts, pie charts, and line...

AmCharts JavaScript Stock Chart logo

AmCharts JavaScript Stock Chart

amCharts Stock Chart is a JavaScript library for building interactive financial and time-series charts in web...

Minifier.org logo

Minifier.org

Minifier.org is a browser-based service for reducing the size of web assets such as JavaScript, CSS,...

Preact.js logo

Preact.js

Preact is a fast 3kB alternative to React with the same modern API.

Inferno logo

Inferno

Inferno is a blazing fast, lightweight and highly performant JavaScript library for building modern web applications.

Google Hosted Libraries logo

Google Hosted Libraries

Google Hosted Libraries is a free CDN for loading popular open-source JavaScript libraries from Google's infrastructure....

RGraph logo

RGraph

RGraph is a JavaScript charting library for developers building interactive visualizations with HTML5 Canvas and SVG....

Tinypaste logo

Tinypaste

Tinypaste is a simple text-sharing service that allows users to quickly paste and share text snippets...

Frappe Framework logo

Frappe Framework

Frappe Framework is an open-source full-stack framework for building database-driven business applications with Python and JavaScript....

Closure Compiler logo

Closure Compiler

Closure Compiler is an open-source JavaScript optimizer and compiler for developers building production web applications. It...

RunKit logo

RunKit

RunKit is a browser-based JavaScript and Node.js notebook for running code with npm packages. It is...

Framer Motion logo

Framer Motion

Framer Motion is a React animation library for building interactive web interfaces with declarative components and...

Geo Bootstrap

GeoBootstrap is an open-source Bootstrap-based framework for creating responsive geospatial web applications. It provides familiar Bootstrap...

Ultralight logo

Ultralight

Ultralight is a lightweight HTML renderer and UI toolkit for embedding web-based interfaces in native desktop...

OnlineGDB logo

OnlineGDB

Online IDE for C, C++, Java, Python, PHP, Ruby, Perl and more.

aijs.rocks

AI.js is a JavaScript-focused toolkit for building applications that use artificial intelligence models and services. It...

Vorpal logo

Vorpal

Vorpal is a Node.js framework for building interactive command-line applications and shell-like interfaces. It provides command...

EyeJS logo

EyeJS

EyeJS is a JavaScript library for adding webcam-based eye tracking to browser applications. It is intended...

Flexmonster logo

Flexmonster

Flexmonster is a JavaScript pivot table and data visualization component for developers building web-based analytics applications....

Interpose.js logo

Interpose.js

Interpose.js is an open-source JavaScript library for intercepting and wrapping function calls. It is aimed at...

Simple Rule Engine

Simple Rule Engine is a lightweight JavaScript library for evaluating conditional rules in Node.js and browser...

SorryWhaaat

SorryWhaaat is a collaborative software development platform that enables teams to work together on projects seamlessly.

VeryBin logo

VeryBin

VeryBin is a software tool for organizing and managing digital files with advanced search capabilities.

Retire.js

Retire.js is an open-source vulnerability scanner for outdated JavaScript libraries in web pages, source trees, and...

stenciljs logo

stenciljs

Stencil is a compiler for building fast web apps using Web Components.

Swup logo

Swup

Swup is an open-source JavaScript library for adding animated page transitions to traditional multi-page websites. It...

Deku logo

Deku

Deku is a lightweight JavaScript library for building user interfaces with functional components and a virtual...

Apicart logo

Apicart

Apicart is a powerful e-commerce platform that enables businesses to create and manage online stores with...

ScrollReveal logo

ScrollReveal

ScrollReveal is a JavaScript library for easily animating elements as they enter or leave the viewport.

Try It Online (TIO) logo

Try It Online (TIO)

Try It Online (TIO) is an online compiler and debugging tool that allows you to run...

Ubuntu Pastebin

Ubuntu Pastebin is a service that allows users to store and share text online. It is...

paste.ulvis.net

paste.ulvis.net is a simple online tool for sharing text and code snippets. It allows users to...

Pika logo

Pika

Pika is a next-generation package manager for JavaScript that optimizes the use of ES Modules.

AnyPixels.js logo

AnyPixels.js

AnyPixel.js is an open-source JavaScript framework for building interactive installations that combine web software with custom...

Expo.dev logo

Expo.dev

Expo is a React Native framework and development platform for building cross-platform mobile apps with JavaScript...

ApostropheCMS logo

ApostropheCMS

ApostropheCMS is an open-source, Node.js-based content management system for organizations building structured websites and digital experiences....

Zustand logo

Zustand

Zustand is a lightweight state management library for React and JavaScript applications. It provides hook-based stores...

Google Chart Tools logo

Google Chart Tools

Google Charts is a free JavaScript charting library for developers building data visualizations into web pages...

Treehouse D3.js course logo

Treehouse D3.js course

An instructor-led Treehouse course teaching JavaScript developers how to build interactive data visualizations with D3.js. It...

Shield UI Charts logo

Shield UI Charts

Shield UI Charts is a commercial JavaScript charting library for developers building interactive data visualizations into...

jqGrid

jqGrid is a JavaScript data-grid component for displaying, editing, sorting, filtering, and paging tabular data in...

Jszip

JSZip is a JavaScript library for creating, reading, and modifying ZIP archives in browsers and Node.js....

TrackJS JavaScript Error Logging logo

TrackJS JavaScript Error Logging

TrackJS is a browser-focused JavaScript error monitoring service for web development teams. It captures contextual error...

Davidwalsh.name logo

Davidwalsh.name

David Walsh Blog is a web development tutorial and reference site for frontend developers and JavaScript...

rot.js logo

rot.js

rot.js is a JavaScript toolkit for building browser-based roguelikes and other grid-oriented games. It provides terminal-style...

XAJA

XAJA is a cutting-edge project management software designed to streamline collaboration and improve productivity.

SSH of Windows' Linux subsystem logo

SSH of Windows' Linux subsystem

Windows Subsystem for Linux (WSL) allows you to run a Linux environment directly on Windows using...

react-testing-library logo

react-testing-library

React Testing Library is an open-source utility for testing React components through accessible, user-facing behavior. It...

Standard JS logo

Standard JS

Standard JS is an opinionated JavaScript style guide, linter, and formatter for developers who want consistent...

jsdom logo

jsdom

jsdom is a JavaScript implementation of many web standards, including the DOM and HTML, for Node.js....

CrossBrowdy logo

CrossBrowdy

CrossBrowdy is an open-source JavaScript framework for building browser games and multimedia applications across different browsers...

jsPlumb logo

jsPlumb

jsPlumb is a JavaScript library for drawing connections between HTML elements and building interactive diagrams in...

Diagram-JS logo

Diagram-JS

Diagram-JS is a JavaScript toolkit for building interactive diagram editors and viewers, aimed at developers creating...

Level Up Tutorials logo

Level Up Tutorials

Level Up Tutorials is an online learning platform focused on practical web development and modern JavaScript...

favico.js

favico.js is a JavaScript library for dynamically changing browser favicons with badges, images, videos, and notification...

Puppeteer API

Puppeteer is a Node.js library for controlling Chrome and Firefox with JavaScript or TypeScript. It provides...

ShepherdJS logo

ShepherdJS

Shepherd is an open-source JavaScript library for building guided product tours and contextual onboarding flows in...