Howler.js is a JavaScript API for the modern web, to make working with audio simple and reliable on all platforms.
- Audio Player
- Free • Open Source
- Self-Hosted
- JavaScript

Browse 339 JavaScript Libraries and Tools on AlternativeTo.
Howler.js is a JavaScript API for the modern web, to make working with audio simple and reliable on all platforms.

Create Visio like drawings, diagrams or an workflow editor with the Draw2D Javascript library.The User interface allows interactive drawing by using your standard browser. No additional software; no third party plug ins. Just run it and use it.

Directed graph renderer for JavaScript Graph layout.
Play the classic game of Picross and generate your own random puzzle with this web-based Picross puzzle generator implemented via JavaScript.

Sigma is a JavaScript library dedicated to graph drawing. It makes easy to publish networks on Web pages, and allows developers to integrate network exploration in rich Web applications.

Unit.js is an assertion library for Javascript, running on Node.js and the browser. It works with any test runner and unit testing framework like Mocha, Jasmine, Karma, protractor (E2E test framework for Angular apps), QUnit, ... and more.
A collective of number station enthusiasts, giving you an in-depth view to the world of spying and government control.

For front-end developers who ask maintainable assets, Jam is a package manager for JavaScript. Unlike other repositories, JamJS puts the browser first.
MEAN.JS - Full-Stack JavaScript Using MongoDB, Express, AngularJS, and Node.js. From creators of MEAN.IO .
Grab the color palette from an image. Uses Javascript and the canvas tag to make it happen.
Popmotion is a lightweight 12kb JavaScript motion engine that makes creating engaging user interactions quick and simple.

JsSIP, the JavaScript SIP (Session Initiation Protocol ) library.
Develop acceptance tests and end-to-end tests with real-time feedback. A developer-centric experience to writing tests with real-time feedback using Mocha, Jasmine or Cucumber.js.

A standalone, lightweight JavaScript DataGrid component designed for quick setup, fast data handling, and essential features like advanced sorting, filtering, editing, in-built charts, subrows and subviews and more.

Javascript plugin tool to give your users a smooth experience when uploading files to your website.
Multiple file upload utility using Flash, Silverlight, Google Gears, HTML5 or BrowserPlus!

A few years ago, there was a new video player around, called SublimeVideo. It was a breeze to integrate, reliable, free to use and worked out of the box. Sadly, times change. Out of the blue, SublimeVideo has been bought by Dailymotion, all services have been discontinued on...
A "fast", in-memory document-oriented data-store for node.js language, browser and Apache Cordova ( Ecosystem of command line tools and JS frameworks ).

BitcoinJS is a clean, readable, proven library for Bitcoin JavaScript development on Node.js and web browsers.

Webix Pivot is a feature-rich JavaScript tool for building table reports that can be embedded into your web applications. It provides automatic organizing, summarizing and comparing complex data.

Skygear Chat is an open-source chat backend that provides Chat SDKs (iOS, Android and JS) and messaging APIs for developers to build or add chat feature quick.

Web IRC client for the Atheme platform.
Build your website interface using a responsive CSS framework with various components and with integrated dynamic functionalities.
Free for non-commercial purposes.

Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
