Skip to content
React Libraries
On this page

Tone.js

A Web Audio framework for creating interactive music in the browser.

What it does

A Web Audio framework for creating interactive music in the browser.

When it fits

Scheduling sound, synthesis, and musical interaction in web applications.

Other options in this category

  • Embla Carousel — Building a custom swipeable carousel while controlling its visual design.
  • Flickity — Displaying swipeable image galleries and horizontally browsable content.
  • html-to-image — Exporting interface fragments, cards, or diagrams as downloadable graphics.
  • IMG.LY Background Removal — Creating subject cutouts without sending every image to an application server.
  • Lightbox2 — Adding a straightforward enlarged-image viewer to a webpage.

Source

Project source for Tone.js ↗

Editorial overview reviewed on October 24, 2026. Follow the source for current setup, compatibility, and licensing.

Present interactive media →

All images, audio & video options →