JSPM

Found 20130 results for web audio

custom-media-element

A custom element for extending the native media elements (<audio> or <video>)

  • v1.4.5
  • 264.16
  • Published

vue-audio-better

Easy to create custom audio player components for Vue.js.

  • v3.0.1
  • 227.43
  • Published

web-audio-recorder-js

WebAudioRecorder.js is a JavaScript library that records audio input (Web Audio API AudioNode object) and encodes to audio file image (Blob object). It supports three encoding formats.

  • v0.0.2
  • 199.29
  • Published

web-audio-analyser

A thin wrapper around the Web Audio API that lets you take some audio and get its waveform/frequency data in return.

  • v2.0.1
  • 193.67
  • Published

ember-hifi

The easy way to play audio in your ember app.

  • v1.19.0
  • 164.34
  • Published

react-native-audio-pro

A React Native module for audio playback from remote URLs, ideal for audiobook and podcast apps, with background playback, lock screen notification controls on Android and iOS, and web support.

  • v10.1.2
  • 155.24
  • Published

sfumato

This library is able to play soundfonts (sf2 files) with the Web Audio API.

  • v0.1.2
  • 143.47
  • Published

web-audio-buffer-queue

Web Audio API source node that streams (Audio)Buffers from a queue or Node-style Stream

  • v1.1.0
  • 143.35
  • Published

yareco

lightweight API wrapper for web audio recording

  • v0.1.5
  • 139.60
  • Published

virtual-audio-graph

Library for declaratively manipulating the Web Audio API

  • v1.6.1
  • 133.66
  • Published

@100mslive/react-native-hms

Integrate Real Time Audio and Video conferencing, Interactive Live Streaming, and Chat in your apps with 100ms React Native SDK. With support for HLS and RTMP Live Streaming and Recording, Picture-in-Picture (PiP), one-to-one Video Call Modes, Audio Rooms

  • v1.12.0
  • 126.97
  • Published

audio-spectrogram.ts

Interactive tool for turning audio files into spectrogram visualisations in the browser.

  • v1.0.0
  • 125.49
  • Published

webaudio

write audio streams with javascript functions in the browser

  • v1.0.1
  • 113.96
  • Published

custom-audio-node

Create your own AudioNodes with AudioParams for using with the Web Audio API.

  • v0.3.1
  • 110.62
  • Published

@byomakase/vu-meter

A customizable peak meter using the web audio API

  • v1.1.0
  • 104.80
  • Published

audio-limiter

limiter audio worklet node

  • v1.2.0
  • 104.18
  • Published

browser-beep

Beeping sound in browser using Web Audio API

  • v1.0.2
  • 99.29
  • Published

@sad-systems/a-tracktor

The library of widgets for visualizing and control media (audio/video) data.

  • v2.3.1
  • 93.39
  • Published

waud.js

Web Audio Library

  • v1.0.3
  • 90.46
  • Published

cycle-audio-graph

Audio graph driver for Cycle.js based on virtual-audio-graph

    • v1.1.0
    • 88.49
    • Published

    opus-encode

    Encode audio buffer streams to ogg opus.

    • v2.0.2
    • 86.20
    • Published

    chaimu

    ✨ Chaimu is an audio player that synchronizes audio with video

    • v1.0.6
    • 86.01
    • Published

    audio2d

    Easy to use API to add the power of web audio to your game.

    • v1.0.1
    • 82.38
    • Published

    phonograph

    Play audio files without the dreaded 'DOMException: play() can only be initiated by a user gesture' error.

    • v1.6.0
    • 80.35
    • Published

    databender

    Create interesting visuals by misusing the Web Audio API

      • v1.0.4
      • 79.33
      • Published

      audio-hooks

      A React hooks library for managing audio playback with advanced controls and features.

      • v0.0.10
      • 75.96
      • Published

      sibilant-webaudio

      detect speaking events from webRTC audio

        • v0.1.5
        • 75.76
        • Published

        mercury-engine

        The mercury engine generates web audio output from mercury code input

          • v1.6.0
          • 74.73
          • Published

          ember-audio

          An Ember addon that makes working with the Web Audio API super EZ

          • v1.0.0
          • 73.79
          • Published

          super-media-element

          Helps you create a custom element w/ a HTMLMediaElement API.

          • v1.4.2
          • 72.96
          • Published

          audio-node-suite

          Audio-Node-Suite -- Web Audio API AudioNode Suite

          • v1.1.7
          • 72.94
          • Published

          jdelay

          a delay function for DPS / audio

          • v9.1.0
          • 68.93
          • Published

          react-audio-light

          Lightweight React Audio hooks library for Recording and Playing Audio based on MediaStream Recording API

          • v0.1.4
          • 68.20
          • Published

          read-audio

          read audio samples as a stream of ndsamples

          • v8.1.1
          • 67.46
          • Published

          react-howler-player

          React package to display minimalist audio player UI adding wrapper on howler.js

          • v1.3.0
          • 66.92
          • Published

          audio-contour

          A 5 stage audio envelope generator

          • v0.0.1
          • 65.70
          • Published

          waudsprite

          Audio Sprite Generator for waud.js

          • v1.0.3
          • 64.60
          • Published

          web-tts

          Convert webpages to audio speech

          • v0.2.4
          • 64.51
          • Published

          jsynth

          write audio with javascript functions in the browser

          • v2.8.0
          • 64.09
          • Published

          audio-pipeline

          Simple audio pipeline build upon Web Audio API

          • v0.0.4
          • 63.89
          • Published

          json-to-web-audio

          Generates Audio nodes - oscillators, gain nodes, filters etc from predefined JSON, connects them together and connects to the destination node. Base generator - https://github.com/zhangmengxue/generator-reactpack#readme

          • v1.0.6
          • 63.24
          • Published

          earwurm

          Browser audio for the modern age

          • v0.11.2
          • 60.85
          • Published

          neat-audio

          A simple, neat promise wrapper for the web Audio Context API. Get and play sounds from urls with ease.

          • v0.2.1
          • 60.47
          • Published

          audiosynth

          JavaScript Audio Synthesizer

          • v0.0.5
          • 59.90
          • Published

          swave

          A customizable web audio player with visualizations

          • v1.0.10
          • 56.92
          • Published

          dilla

          Schedule looped playback of Web Audio notes at 96 ticks per beat

          • v1.8.4
          • 55.76
          • Published

          webidl-conversions

          Implements the WebIDL algorithms for converting to and from JavaScript values

          • v8.0.0
          • 55.42
          • Published

          ion-sound

          JavaScript plugin for playing sounds and music in web

          • v3.0.7
          • 55.38
          • Published

          audio-giber

          This is a library js for create a audio player

          • v1.6.3
          • 55.13
          • Published

          web-resource-loader

          Load all resources (images, videos, fonts, audio, css and js files) asynchronously and wait for complete.

          • v1.1.6
          • 54.82
          • Published

          doot-deet

          make music with browser web audio api

          • v0.0.25
          • 54.47
          • Published

          jazzband

          A Virtual Jazz Band that plays chords with the Web Audio API.

          • v0.10.2
          • 54.39
          • Published

          react-audio-assistant

          React component for web audio navigation and audio utilities

          • v1.0.2
          • 54.14
          • Published

          sharp11-web-audio

          A Sharp11 plugin for playing notes, scales, and chords with Web Audio.

          • v1.0.5
          • 53.50
          • Published

          express

          Fast, unopinionated, minimalist web framework

          • v5.2.1
          • 52.83
          • Published

          jws

          Implementation of JSON Web Signatures

          • v4.0.1
          • 52.16
          • Published

          ep_rtc

          Video and audio chat without plugins powered by WebRTC -- Works in Firefox, Chrome and Chrome Frame

          • v1.0.8
          • 51.94
          • Published

          ssri

          Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.

          • v13.0.0
          • 51.61
          • Published

          submono

          a Web Audio subtractive, monophonic synthesizer

          • v0.1.1
          • 50.87
          • Published

          vibrato

          Web Audio API vibrato effect.

          • v1.0.1
          • 50.60
          • Published

          ez-web-audio

          Making the Web Audio API super EZ since 2024.

          • v0.0.0-notready
          • 50.26
          • Published

          freeverb

          A Web Audio implementation of freeverb (Schroeder Reverberator)

          • v1.1.2
          • 49.75
          • Published

          wax-core

          An experimental, JSX-compatible renderer for the Web Audio API

          • v0.1.1
          • 49.64
          • Published

          default-browser-id

          Get the bundle identifier of the default browser (macOS). Example: com.apple.Safari

          • v5.0.1
          • 49.52
          • Published

          clappy

          A web audio module for synthesizing claps

            • v3.0.0
            • 49.42
            • Published

            next

            The React Framework

            • v16.0.8
            • 49.30
            • Published

            connect

            High performance middleware framework

            • v3.7.0
            • 48.10
            • Published

            webpack-cli

            CLI for webpack & friends

            • v6.0.1
            • 48.05
            • Published

            koa

            Koa web app framework

            • v3.1.1
            • 47.46
            • Published

            bootstrap

            The most popular front-end framework for developing responsive, mobile first projects on the web.

            • v5.3.8
            • 46.24
            • Published

            happy-dom

            Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

            • v20.0.11
            • 45.96
            • Published

            hono

            Web framework built on Web Standards

            • v4.10.7
            • 45.62
            • Published

            subpoly

            a Web Audio subtractive, polyphonic synthesizer

            • v0.1.0
            • 45.21
            • Published

            fastify

            Fast and low overhead web framework, for Node.js

            • v5.6.2
            • 44.98
            • Published

            orchestre-js

            Audio tool to create dynamic music

            • v3.0.0
            • 44.86
            • Published

            vendors

            List of vendor prefixes known to the web platform

            • v2.0.1
            • 44.15
            • Published

            hex-color-regex

            The best regular expression (regex) for matching hex color values from string.

            • v1.1.0
            • 44.07
            • Published

            wrangler

            Command-line interface for all things Cloudflare Workers

            • v4.53.0
            • 43.86
            • Published

            @zoom/probesdk

            Zoom ProbeSDK tests the end user device and network capabilities, and the Zoom server connection.

            • v1.0.3
            • 43.68
            • Published

            @zip.js/zip.js

            A JavaScript library to zip and unzip files in the browser, Deno and Node.js

            • v2.8.11
            • 43.46
            • Published

            parse-link-header

            Parses a link header and returns paging information for each contained link.

            • v2.0.0
            • 43.42
            • Published

            @edge-runtime/vm

            Low level bindings for creating Web Standard contexts.

            • v5.0.0
            • 42.82
            • Published

            expo-web-browser

            Provides access to the system's web browser and supports handling redirects. On iOS, it uses SFSafariViewController or ASWebAuthenticationSession, depending on the method you call, and on Android it uses ChromeCustomTabs. As of iOS 11, SFSafariViewControl

            • v15.0.10
            • 42.82
            • Published

            @tabler/icons

            A set of free MIT-licensed high-quality SVG icons for you to use in your web projects.

            • v3.35.0
            • 42.70
            • Published

            record-audio-js

            record audio on js use web audio api

            • v0.0.4
            • 42.61
            • Published

            js-message

            normalized JS Object and JSON message and event protocol for ES6+ node.js, browsers, electron, vanialla js, react.js, components, actions, stores and dispatchers

            • v2.1.0
            • 42.26
            • Published

            @edge-runtime/ponyfill

            A ponyfill (doesn't overwrite the native methods) to use Edge Runtime APIs in any environment.

            • v4.0.0
            • 42.11
            • Published

            shake-audio

            A Javascript class that uses Web Audio to encode and decode audio files

            • v1.0.8
            • 42.11
            • Published

            edge-runtime

            Run any Edge Function from CLI or Node.js module.

            • v4.0.1
            • 41.98
            • Published

            @edge-runtime/node-utils

            A set of helpers for running edge-compliant code in Node.js environment

            • v4.0.0
            • 41.86
            • Published

            ios-safe-audio-context

            create a WebAudio context that works in iOS and everywhere else

            • v1.0.1
            • 41.77
            • Published

            cropperjs

            JavaScript image cropper.

            • v2.1.0
            • 41.62
            • Published

            web-audio-sampler

            Web audio util, that will help you sample audio URLs

            • v1.0.1
            • 41.58
            • Published

            @hapi/hapi

            HTTP Server framework

            • v21.4.4
            • 41.41
            • Published

            earstream

            Streaming audio reactivity in the browser using WebRTC + Web Audio API

            • v1.1.3
            • 41.20
            • Published

            webfontloader

            Web Font Loader gives you added control when using linked fonts via @font-face.

            • v1.6.28
            • 40.95
            • Published

            @fontsource/roboto

            Self-host the Roboto font in a neatly bundled NPM package.

            • v5.2.9
            • 40.88
            • Published

            expo-crypto

            Provides cryptography primitives for Android, iOS and web.

            • v15.0.8
            • 40.82
            • Published

            clicktone

            ClickTone is a lightweight helper for UI sound feedback. It wraps the Web Audio API, giving you instant click‑sounds with volume control, throttling, callbacks, and an iOS resume workaround.

            • v1.8.0
            • 40.66
            • Published

            @gorhom/bottom-sheet

            A performant interactive bottom sheet with fully configurable options 🚀

            • v5.2.8
            • 40.61
            • Published

            infima

            A UI framework for content-centric websites.

            • v0.2.0-alpha.45
            • 40.50
            • Published

            recyclerlistview

            The listview that you need and deserve. It was built for performance, uses cell recycling to achieve smooth scrolling.

            • v4.2.3
            • 40.44
            • Published

            @100mslive/react-native-room-kit

            100ms Room Kit provides simple & easy to use UI components to build Live Streaming & Video Conferencing experiences in your apps.

            • v1.3.0
            • 39.90
            • Published

            @fontsource/inter

            Self-host the Inter font in a neatly bundled NPM package.

            • v5.2.8
            • 39.85
            • Published

            byte-counter

            Count bytes passing through a stream

            • v0.1.0
            • 39.80
            • Published

            toastify-react-native

            🎉 toastify-react-native allows you to add notifications to your react-native app (ios, android) with ease. No more nonsense!

            • v7.2.3
            • 39.65
            • Published

            make-asynchronous

            Make a synchronous function asynchronous by running it in a worker

            • v1.0.1
            • 39.57
            • Published

            awesome-phonenumber

            Google's libphonenumber pre-compiled with the closure compiler

            • v7.6.0
            • 39.19
            • Published

            preview-email

            Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing.

            • v3.1.0
            • 39.16
            • Published

            expo-sharing

            Provides a way to share files directly with other compatible applications.

            • v14.0.8
            • 39.10
            • Published

            robotaudio-knob

            UI Knob for web audio applications

            • v0.5.0
            • 38.99
            • Published

            smplr

            A Sampled collection of instruments

            • v0.16.3
            • 38.91
            • Published

            yo

            CLI tool for running Yeoman generators

            • v6.0.0
            • 38.62
            • Published

            tiny-worker

            Tiny WebWorker for Server

            • v2.3.0
            • 38.23
            • Published

            @fontsource/open-sans

            Self-host the Open Sans font in a neatly bundled NPM package.

            • v5.2.7
            • 37.97
            • Published

            @tinyhttp/cookie

            HTTP cookie parser and serializer for Node.js

            • v2.1.1
            • 37.96
            • Published

            jsynth-ww

            write audio with javascript functions in the browser, now with webworkers

            • v2.3.0
            • 37.50
            • Published

            next-pwa

            Next.js with PWA, powered by workbox.

            • v5.6.0
            • 37.38
            • Published

            compressorjs

            JavaScript image compressor.

            • v1.2.1
            • 37.20
            • Published

            audiofx

            High-Level Audio Effects using the Web Audio API in JavaScript.

            • v0.1.0
            • 37.15
            • Published

            @tinyhttp/req

            request extensions for tinyhttp

            • v2.2.6
            • 37.15
            • Published

            @web/config-loader

            Load a esm or cjs config from the file system

            • v0.3.3
            • 37.13
            • Published

            @tinyhttp/res

            response extensions for tinyhttp

            • v2.2.6
            • 37.11
            • Published

            moti

            The universal React Native animation library, powered by Reanimated 3. 🦉

            • v0.30.0
            • 37.06
            • Published

            @tinyhttp/send

            json, send, sendFile, status and sendStatus methods for tinyhttp

            • v2.2.4
            • 36.97
            • Published

            @tinyhttp/url

            URL extensions for tinyhttp

            • v2.1.1
            • 36.97
            • Published

            @tinyhttp/forwarded

            forwarded rewrite with TypeScript and ESM support

            • v2.1.2
            • 36.97
            • Published

            element-closest

            Return the closest element matching a selector up the DOM tree

            • v3.0.2
            • 36.92
            • Published

            @tinyhttp/type-is

            TypeScript rewrite of type-is with CJS and ESM targets

            • v2.2.5
            • 36.91
            • Published

            kapsule

            A closure based Web Component library

            • v1.16.3
            • 36.89
            • Published

            getusermedia-async

            A promise-based, awaitable, browser-independent getUserMedia function to get user's audio or video.

            • v1.0.0
            • 36.88
            • Published

            webworkify

            launch a web worker that can require() in the browser with browserify

            • v1.5.0
            • 36.87
            • Published

            @tsparticles/engine

            Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.

            • v3.9.1
            • 36.77
            • Published

            @tsparticles/basic

            Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.

            • v3.9.1
            • 36.77
            • Published

            @web/browser-logs

            Capture browser logs for logging in NodeJS

            • v0.4.1
            • 36.68
            • Published

            css-vars-ponyfill

            Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers

            • v2.4.9
            • 36.57
            • Published

            accessor-fn

            A wrapper function for object accessor properties

            • v1.5.3
            • 36.50
            • Published

            elysia

            Ergonomic Framework for Human

            • v1.4.18
            • 36.32
            • Published

            @coreui/coreui

            The most popular front-end framework for developing responsive, mobile-first projects on the web rewritten and maintained by the CoreUI Team

            • v5.4.3
            • 36.32
            • Published

            @fontsource/poppins

            Self-host the Poppins font in a neatly bundled NPM package.

            • v5.2.7
            • 36.28
            • Published

            @jedmao/location

            A Location class that implements the Location interface of the Web API.

            • v3.0.0
            • 35.97
            • Published

            viewerjs

            JavaScript image viewer.

            • v1.11.7
            • 35.77
            • Published

            react-kapsule

            A React wrapper for Kapsule-style web components

            • v2.5.7
            • 35.77
            • Published

            @tsparticles/slim

            Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.

            • v3.9.1
            • 35.53
            • Published

            lws

            A lean, modular web server for rapid full-stack development

            • v4.2.0
            • 35.52
            • Published

            rev-hash

            Create a hash for file revving

            • v4.1.0
            • 35.44
            • Published

            lws-basic-auth

            Password-protect a server using Basic Authentication

            • v2.0.0
            • 35.42
            • Published

            get-css-data

            A micro-library for collecting stylesheet data from link and style nodes

            • v2.1.1
            • 35.21
            • Published