TextWhisper makes use of the following open-source libraries, platforms, and services.
We thank the developers and organizations that make these available.
Open-Source Libraries
jQuery — MIT License
Bootstrap — MIT License
SortableJS — MIT License
PDF.js (Mozilla) — Apache License 2.0
Lucide Icons — ISC License
Tone.js — MIT License
MidiPlayerJS — MIT License
compactMidiPlayer.js — MIT License
OpenSheetMusicDisplay — BSD License
JSZip — MIT License
External Platforms & Embeds
TextWhisper supports integration with third-party media platforms:
Spotify (music embeds)
SoundCloud (audio embeds)
YouTube (video embeds)
Soundslice (interactive sheet music)
Google Drive (PDF hosting & preview)
Users must comply with the respective terms of service of these platforms when using embedded content.
Infrastructure & Hosting
Cloudflare R2 — File and media storage (uploads, audio, PDFs)
JustHost / PHP backend — Fallback file serving and APIs
Web Standards
Service Workers — Offline caching & synchronization
Web Push API (VAPID) — Push notifications
License Notice
All open-source libraries are used under their respective licenses.
The full license text for this project is included in
/includes/LICENSE.txt.
No modifications to licensing terms are made by TextWhisper.