An open API service for producing an overview of a list of open source projects.

https://github.com/katspaugh/wavesurfer.js

audio javascript music typescript waveform web-audio

Score: 30.767891404963496

Last synced: about 20 hours ago
JSON representation

Repository metadata:

Audio waveform player


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 2,015
Total Committers: 319
Avg Commits per committer: 6.317
Development Distribution Score (DDS): 0.707

Commits in past year: 122
Committers in past year: 20
Avg Commits per committer in past year: 6.1
Development Distribution Score (DDS) in past year: 0.557

Name Email Commits
katspaugh 3****h 591
Thijs Triemstra i****o@c****l 337
katspaugh k****h@y****u 240
katspaugh i****n@m****m 77
Martin Spencer m****e 51
Mark Wise m****e@g****m 26
Justin Bradford j****d@g****m 25
Copilot 1****t 21
Rob Gagnon r****4 21
Ben Osheroff o****f 20
skorlir s****r@g****m 15
Maria Zuccarà 4****a 14
Enton Biba e****a 14
Ed Baker e****r@g****m 14
pitrackster p****u@u****r 12
Huseyin Koyukan k****n@i****t 12
Victor Essnert v****r@u****k 11
Chris Parton c****1@g****m 10
panda-go-panda l****a@g****m 9
Pavel Denisov p****v@g****m 8
Sergio Lopez s****z@b****m 7
Brian 4****e 7
Sam f****m 7
katspaugh i****v@g****m 7
Tim Fischbach i****o@t****e 6
Fukuzawa Yukio y****a@m****z 6
Naomi Aro n****o@g****m 6
agamemnus a****s 6
sundays s****s@w****e 6
Michael Williams d****r@r****t 5
and 289 more...

Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 403
Total pull requests: 473
Average time to close issues: 5 months
Average time to close pull requests: 6 days
Total issue authors: 291
Total pull request authors: 119
Average comments per issue: 2.33
Average comments per pull request: 1.32
Merged pull request: 391
Bot issues: 0
Bot pull requests: 1

Past year issues: 17
Past year pull requests: 62
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 10 days
Past year issue authors: 14
Past year pull request authors: 15
Past year average comments per issue: 1.06
Past year average comments per pull request: 1.42
Past year merged pull request: 50
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/katspaugh/wavesurfer.js

Top Issue Authors

  • katspaugh (32)
  • Johnrobmiller (10)
  • Mattk70 (7)
  • jaredgei (5)
  • jagthedrummer (5)
  • vitalyster (4)
  • Artur-Galstyan (4)
  • Wei-forward (4)
  • Schwankenson (3)
  • puneety95 (3)
  • UchihaYuki (3)
  • killia15 (3)
  • mvynhb (3)
  • 906212839 (3)
  • alexgdiaz98 (3)

Top Pull Request Authors

  • katspaugh (219)
  • edwbaker (17)
  • brian-byassee (13)
  • jagthedrummer (8)
  • wfk007 (8)
  • Copilot (8)
  • rewbs (5)
  • danteata (4)
  • OwLu0905 (4)
  • xiaoliyooo (4)
  • alexanderleecii (4)
  • ibash (4)
  • panhe-xue (4)
  • shellRaining (4)
  • koyukan (4)

Top Issue Labels

  • bug (270)
  • question (64)
  • plugins (32)
  • regions (22)
  • enhancement (18)
  • needs-update (5)
  • ios (4)
  • browser-issue (3)
  • spectrogram (3)
  • wontfix (3)
  • documentation (2)
  • record (2)
  • bounty (1)
  • safari-issue (1)
  • feature request (1)

Top Pull Request Labels

  • codex (26)
  • plugins (2)
  • safari-issue (1)
  • question (1)
  • webaudio (1)
  • dependencies (1)

Package metadata

npmjs.org: wavesurfer.js

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 8.0.5 (published 3 days ago)
  • Last Synced: 2026-11-03T12:56:22.714Z (2 days ago)
  • Versions: 341
  • Dependent Packages: 177
  • Dependent Repositories: 1,317
  • Downloads: 5,500,466 Last month
  • Docker Downloads: 1,386,837
  • Rankings:
    • Dependent packages count: 0.285%
    • Downloads: 0.337%
    • Docker downloads count: 0.431%
    • Dependent repos count: 0.57%
    • Average: 0.639%
    • Forks count: 1.023%
    • Stargazers count: 1.185%
  • Maintainers (1)
bower.io: wavesurfer.js

  • Homepage:
  • Licenses: bsd-3-clause
  • Latest release: 7.12.1 (published 11 months ago)
  • Last Synced: 2026-04-01T16:28:09.876Z (7 months ago)
  • Versions: 267
  • Dependent Packages: 4
  • Dependent Repositories: 26
  • Rankings:
    • Forks count: 0.728%
    • Stargazers count: 0.869%
    • Dependent packages count: 1.119%
    • Average: 1.564%
    • Dependent repos count: 3.539%
npmjs.org: wavesurfer

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/katspaugh/wavesurfer.js
  • Status: deprecated
  • Licenses: CC-BY-3.0
  • Latest release: 1.3.4 (published over 9 years ago)
  • Last Synced: 2026-11-03T12:44:19.007Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 6
  • Dependent Repositories: 50
  • Downloads: 4,095 Last month
  • Rankings:
    • Forks count: 1.023%
    • Stargazers count: 1.185%
    • Dependent repos count: 1.944%
    • Average: 1.952%
    • Downloads: 2.528%
    • Dependent packages count: 3.082%
  • Maintainers (1)
proxy.golang.org: github.com/katspaugh/wavesurfer.js

npmjs.org: @kevincharm/wavesurfer.js

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/katspaugh/wavesurfer.js
  • Licenses: BSD-3-Clause
  • Latest release: 2.2.2 (published over 7 years ago)
  • Last Synced: 2026-11-03T12:48:29.665Z (2 days ago)
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 17 Last month
  • Rankings:
    • Forks count: 1.023%
    • Stargazers count: 1.186%
    • Dependent repos count: 10.768%
    • Average: 11.288%
    • Dependent packages count: 21.31%
    • Downloads: 22.155%
  • Maintainers (1)
npmjs.org: @bmat/wavesurfer.js

BMAT fork of Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/katspaugh/wavesurfer.js
  • Licenses: CC-BY 3.0
  • Latest release: 1.0.24 (published over 8 years ago)
  • Last Synced: 2026-11-03T15:17:15.662Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 8 Last month
  • Rankings:
    • Forks count: 1.023%
    • Stargazers count: 1.185%
    • Dependent repos count: 10.768%
    • Average: 11.391%
    • Dependent packages count: 21.31%
    • Downloads: 22.668%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:wavesurfer.js

WebJar for wavesurfer.js

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/wavesurfer.js/
  • Licenses: BSD-3-Clause
  • Latest release: 7.12.12 (published about 2 months ago)
  • Last Synced: 2026-11-03T14:08:23.894Z (2 days ago)
  • Versions: 48
  • Dependent Packages: 1
  • Dependent Repositories: 3
  • Rankings:
    • Stargazers count: 3.403%
    • Forks count: 4.079%
    • Average: 13.47%
    • Dependent repos count: 13.663%
    • Dependent packages count: 32.733%
repo1.maven.org: org.webjars.bower:wavesurfer.js

WebJar for wavesurfer.js

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/wavesurfer.js/
  • Licenses: BSD 3-Clause
  • Latest release: 2.0.0-beta02 (published almost 9 years ago)
  • Last Synced: 2026-11-03T12:44:05.539Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.872%
    • Forks count: 3.353%
    • Average: 15.141%
    • Dependent packages count: 22.361%
    • Dependent repos count: 31.98%
npmjs.org: effectsurfer

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/ARSBento/effectsurfer
  • Licenses: BSD-3-Clause
  • Latest release: 3.2.6 (published almost 7 years ago)
  • Last Synced: 2026-11-03T13:08:23.255Z (2 days ago)
  • Versions: 7
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 28 Last month
  • Rankings:
    • Forks count: 1.219%
    • Stargazers count: 1.461%
    • Average: 15.848%
    • Dependent packages count: 16.224%
    • Dependent repos count: 25.328%
    • Downloads: 35.006%
  • Maintainers (1)
npmjs.org: @martinasv/wavesurfer.js

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://wavesurfer-js.org
  • Licenses: BSD-3-Clause
  • Latest release: 6.4.0 (published over 3 years ago)
  • Last Synced: 2026-11-03T12:44:59.097Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 19 Last month
  • Rankings:
    • Forks count: 1.303%
    • Stargazers count: 1.526%
    • Average: 16.259%
    • Downloads: 20.269%
    • Dependent repos count: 25.306%
    • Dependent packages count: 32.89%
  • Maintainers (1)
npmjs.org: cz-wavesurfer.js

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://wavesurfer-js.org
  • Licenses: BSD-3-Clause
  • Latest release: 5.1.1 (published about 5 years ago)
  • Last Synced: 2026-11-03T12:59:04.596Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 4 Last month
  • Rankings:
    • Forks count: 1.219%
    • Stargazers count: 1.462%
    • Dependent packages count: 16.224%
    • Average: 16.853%
    • Dependent repos count: 25.328%
    • Downloads: 40.033%
  • Maintainers (1)
npmjs.org: @hamza224/wavesurfer.js

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 7.8.12 (published almost 2 years ago)
  • Last Synced: 2026-11-03T12:45:10.576Z (2 days ago)
  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,477 Last month
  • Rankings:
    • Forks count: 0.95%
    • Stargazers count: 1.077%
    • Average: 19.93%
    • Dependent repos count: 31.919%
    • Dependent packages count: 45.775%
  • Maintainers (1)
npmjs.org: wavesurfer_slim.js

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/katspaugh/wavesurfer.js
  • Licenses: BSD-3-Clause
  • Latest release: 0.0.2 (published over 5 years ago)
  • Last Synced: 2026-11-03T12:45:36.192Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 66 Last month
  • Rankings:
    • Forks count: 1.219%
    • Stargazers count: 1.462%
    • Average: 20.523%
    • Dependent repos count: 25.328%
    • Dependent packages count: 32.894%
    • Downloads: 41.711%
  • Maintainers (1)
repo1.maven.org: org.webjars.bower:github-com-katspaugh-wavesurfer-js

WebJar for wavesurfer.js

  • Homepage: http://webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.bower/github-com-katspaugh-wavesurfer-js/
  • Licenses: BSD 3-Clause
  • Latest release: 1.4.0 (published over 9 years ago)
  • Last Synced: 2026-11-03T13:31:37.813Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.872%
    • Forks count: 3.353%
    • Average: 21.766%
    • Dependent repos count: 31.98%
    • Dependent packages count: 48.86%
npmjs.org: stylingwavesurfer.js

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/katspaugh/wavesurfer.js
  • Licenses: BSD-3-Clause
  • Latest release: 2.0.0-beta03 (published about 9 years ago)
  • Last Synced: 2026-11-03T19:02:00.119Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 10 Last month
  • Rankings:
    • Forks count: 1.025%
    • Stargazers count: 1.19%
    • Dependent repos count: 10.768%
    • Average: 24.379%
    • Dependent packages count: 53.583%
    • Downloads: 55.326%
  • Maintainers (1)
npmjs.org: @rewbs/wavesurfer.js

Audio waveform player - temporary fork for experiments

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 8.0.0-beta.1 (published 10 months ago)
  • Last Synced: 2026-11-03T12:44:22.985Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 8 Last month
  • Rankings:
    • Dependent repos count: 23.154%
    • Average: 28.273%
    • Dependent packages count: 33.392%
  • Maintainers (1)
npmjs.org: daqa-wavesurfer.js

Audio waveform player - modified for DAQA use

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 7.11.2 (published 11 months ago)
  • Last Synced: 2026-11-03T12:55:57.317Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12 Last month
  • Rankings:
    • Dependent repos count: 23.39%
    • Average: 28.563%
    • Dependent packages count: 33.736%
  • Maintainers (1)
npmjs.org: @corpusant/wavesurfer.js

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 7.9.0 (published over 1 year ago)
  • Last Synced: 2026-11-03T13:17:23.186Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,052 Last month
  • Rankings:
    • Dependent repos count: 25.087%
    • Average: 30.687%
    • Dependent packages count: 36.286%
  • Maintainers (2)
npmjs.org: @ibash/wavesurfer.js

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 7.9.0 (published over 1 year ago)
  • Last Synced: 2026-11-03T13:20:42.327Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Dependent repos count: 25.339%
    • Average: 31.004%
    • Dependent packages count: 36.669%
  • Maintainers (1)
repo1.maven.org: org.mvnpm:wavesurfer.js

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Documentation: https://appdoc.app/artifact/org.mvnpm/wavesurfer.js/
  • Licenses: BSD-3-Clause
  • Latest release: 8.0.4 (published 6 days ago)
  • Last Synced: 2026-11-02T19:06:00.165Z (3 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 25.702%
    • Average: 31.223%
    • Dependent packages count: 36.745%
repo1.maven.org: org.mvnpm:wavesurfer

Interactive navigable audio visualization using Web Audio and Canvas

  • Homepage: https://github.com/katspaugh/wavesurfer.js
  • Documentation: https://appdoc.app/artifact/org.mvnpm/wavesurfer/
  • Licenses: CC-BY-3.0
  • Latest release: 1.3.4 (published about 1 month ago)
  • Last Synced: 2026-11-03T12:44:42.120Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 25.702%
    • Average: 31.223%
    • Dependent packages count: 36.745%
npmjs.org: wavesurfer.js-rewbs

Audio waveform player

  • Homepage: https://wavesurfer.xyz/
  • Licenses: BSD-3-Clause
  • Latest release: 7.7.5-robinf-3749 (published over 2 years ago)
  • Last Synced: 2026-11-03T15:04:37.404Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 10 Last month
  • Rankings:
    • Dependent repos count: 28.025%
    • Average: 34.376%
    • Dependent packages count: 40.728%
  • Maintainers (1)
npmjs.org: designly-wavesurfer

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 7.7.11 (published over 2 years ago)
  • Last Synced: 2026-11-03T12:45:03.362Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 54 Last month
  • Rankings:
    • Dependent repos count: 30.319%
    • Average: 36.859%
    • Dependent packages count: 43.4%
  • Maintainers (1)
npmjs.org: @opencreaters/wavesurfer.js

Audio waveform player

  • Homepage: https://wavesurfer.xyz
  • Licenses: BSD-3-Clause
  • Latest release: 7.6.2 (published almost 3 years ago)
  • Last Synced: 2026-11-03T12:59:37.390Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5 Last month
  • Rankings:
    • Dependent repos count: 33.878%
    • Average: 41.081%
    • Dependent packages count: 48.284%
  • Maintainers (1)

Dependencies

package.json npm
  • @babel/core ^7.20.2 development
  • @babel/eslint-parser ^7.19.1 development
  • @babel/plugin-proposal-class-properties ^7.18.6 development
  • @babel/preset-env ^7.20.2 development
  • @babel/register ^7.18.9 development
  • @chiragrupani/karma-chromium-edge-launcher ^2.2.2 development
  • babel-loader ^9.1.0 development
  • babel-plugin-add-module-exports ^1.0.4 development
  • babel-plugin-istanbul ^6.1.1 development
  • date-fns ^2.29.3 development
  • debounce ^1.2.1 development
  • esdoc ^1.1.0 development
  • esdoc-accessor-plugin ^1.0.0 development
  • esdoc-brand-plugin ^1.0.1 development
  • esdoc-coverage-plugin ^1.1.0 development
  • esdoc-ecmascript-proposal-plugin ^1.0.0 development
  • esdoc-integrate-test-plugin ^1.0.0 development
  • esdoc-standard-plugin ^1.0.0 development
  • eslint ^8.26.0 development
  • htmlhint ^1.1.4 development
  • in-publish ^2.0.1 development
  • jasmine-core ^4.5.0 development
  • karma ^6.4.1 development
  • karma-chrome-launcher 3.1.1 development
  • karma-coverage ^2.2.0 development
  • karma-firefox-launcher ^2.1.2 development
  • karma-jasmine 5.1.0 development
  • karma-jasmine-matchers 5.0.0 development
  • karma-verbose-reporter 0.0.8 development
  • karma-webpack ^5.0.0 development
  • lint-staged ^13.0.3 development
  • load-script ^2.0.0 development
  • pre-commit ^1.2.2 development
  • webpack ^5.74.0 development
  • webpack-cli ^4.10.0 development
  • webpack-dev-server ^4.11.1 development
  • webpack-merge ^5.8.0 development
.github/workflows/e2e.yml actions
  • ./.github/workflows/build * composite
  • ./.github/workflows/yarn * composite
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • cypress-io/github-action v4 composite
.github/workflows/lint.yml actions
  • ./.github/workflows/yarn * composite
  • Maggi64/eslint-plus-action master composite
  • actions/checkout v3 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/create-release v1 composite
  • actions/setup-node v3 composite
.github/workflows/yarn/action.yml actions
  • actions/cache v3 composite
yarn.lock npm
  • 422 dependencies
.github/workflows/build/action.yml actions
.github/workflows/unit-tests.yml actions
  • ./.github/workflows/yarn * composite
  • actions/checkout v4 composite
.github/workflows/label-sponsors.yml actions
  • JasonEtco/is-sponsor-label-action v1 composite