TypeScript Music

Open-source TypeScript projects categorized as Music

Top 23 TypeScript Music Projects

  • Tone.js

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nuclear

    Streaming music player that finds free music for you

  • wavesurfer.js

    Audio waveform player

    Project mention: Wavesurfer.js | dev.to | 2023-12-11
  • youtube-music

    YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)

    Project mention: Grandfathered YouTube Premium will see January price increase | /r/Android | 2023-12-07

    Install Firefox, ublock origin for desktop YouTube, install https://github.com/th-ch/youtube-music for YTM outside of your browser, use revanced manager for the Android YTM app, stop paying a suckers tax lol

  • tonal

    A functional music theory library for Javascript

    Project mention: Tonal.js: Functional music theory lib | news.ycombinator.com | 2024-04-02

    They're using objects, including arrays [1], so I think they would have been more precise to say that they're using objects and arrays as simple data structures rather than using OO features like inheritance and mutation.

    [1] https://github.com/tonaljs/tonal/blob/main/packages/chord/in...

  • riffusion-app

    Stable diffusion for real-time music generation (web app)

  • museeks

    🎵 A simple, clean and cross-platform music player

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tts-generation-webui

    TTS Generation Web UI (Bark, MusicGen + AudioGen, Tortoise, RVC, Vocos, Demucs, SeamlessM4T, MAGNet, StyleTTS2, MMS)

    Project mention: OpenVoice: Versatile Instant Voice Cloning | news.ycombinator.com | 2024-03-29

    https://github.com/rsxdalv/tts-generation-webui

  • dopamine

    The audio player that keeps it simple (by digimezzo)

  • opensheetmusicdisplay

    OpenSheetMusicDisplay renders sheet music in MusicXML format in your web browser based on VexFlow. OSMD is brought to you by PhonicScore.com.

    Project mention: LilyPond: Music Notation for Everyone | news.ycombinator.com | 2024-02-23

    On a related note, VexFlow is a project for rendering music notation in the browser.

    https://github.com/vexflow/vexflow/

    OpenSheetMusicDisplay is a higher-level library that uses VexFlow to render entire MusicXML documents.

    https://github.com/opensheetmusicdisplay/opensheetmusicdispl...

  • piano-trainer

    Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹

  • planby

    Planby is a component for a quick implementation of Schedules, Timelines, Electronic Program Guide, Conference / Calendar Planner, Music Events and many more ideas.

  • signal

    Online MIDI Editor: signal

  • Beatbump

    Alternative YouTube Music frontend built with Svelte/SvelteKit 🎧

  • muse

    🎧 a self-hosted midwestern Discord music bot that doesn't suck (by codetheweb)

  • html-midi-player

    🎹 Play and display MIDI files on the web

  • discord-player

    🎧 Complete framework to simplify the implementation of music commands using discord.js v14

  • lavamusic

    lavalink music bot base in shoukaku and discord.js v14

  • swdc-vscode-musictime

    A VS Code extension to discover the most productive music to listen to as you code

  • audius-protocol

    The Audius Protocol - Freedom to share, monetize, and listen to any audio content.

  • composing.studio

    Collaborative music composition for everyone.

  • ytmdesktop2

    Unofficial Youtube Music Desktop App, with LastFM support.

  • Nora

    An elegant music player built using Electron and React. Inspired from Oto Music for Android by Piyush Mamidwar. (by Sandakan)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Music discussion

Log in or Post with

TypeScript Music related posts

  • Strudel: A live coding platform to write dynamic music pieces in the browser

    7 projects | news.ycombinator.com | 3 Apr 2024
  • Tonal.js: Functional music theory lib

    5 projects | news.ycombinator.com | 2 Apr 2024
  • Show HN: React Geiger – performance profiling using sound

    5 projects | news.ycombinator.com | 9 Mar 2024
  • LilyPond: Music Notation for Everyone

    8 projects | news.ycombinator.com | 23 Feb 2024
  • Wavesurfer.js

    2 projects | dev.to | 11 Dec 2023
  • I built a drum machine for the web

    1 project | /r/DrumMachine | 30 Nov 2023
  • I built a drum machine using Next.js and Tone.js

    1 project | /r/SideProject | 29 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Music projects in TypeScript? This list will help you:

Project Stars
1 Tone.js 13,270
2 nuclear 11,779
3 wavesurfer.js 8,430
4 youtube-music 7,152
5 tonal 3,746
6 riffusion-app 2,581
7 museeks 1,623
8 tts-generation-webui 1,507
9 dopamine 1,404
10 opensheetmusicdisplay 1,400
11 piano-trainer 1,381
12 planby 1,360
13 signal 1,215
14 Beatbump 1,024
15 muse 803
16 html-midi-player 636
17 discord-player 589
18 lavamusic 552
19 swdc-vscode-musictime 551
20 audius-protocol 548
21 composing.studio 517
22 ytmdesktop2 416
23 Nora 412

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com