Credits & Acknowledgments
LotsaNotes is built on the shoulders of giants. We're grateful to the open source community and the talented developers who created the libraries that make this application possible.
🎵 Music & Audio
These libraries power the core music functionality — rendering notation and playing audio.
Music notation rendering library that powers all the sheet music display in LotsaNotes.
Web Audio framework for creating interactive music in the browser, used for audio playback and scheduling.
Soundfont player that provides realistic instrument sounds for playback.
MIDI file parser used for importing and playing MIDI files.
⚡ Framework & Build Tools
The foundation that makes the application fast, responsive, and maintainable.
The reactive UI framework and full-stack web framework that powers the entire application.
Utility-first CSS framework used for styling the entire application.
Next-generation build tool providing fast development and optimized production builds.
Typed superset of JavaScript that helps catch errors and improve code quality.
🔐 Backend & Infrastructure
Libraries that handle data storage, authentication, payments, and communication.
Next-generation ORM for Node.js and TypeScript, used for all database operations.
Authentication library providing secure login with credentials and OAuth providers.
Payment processing SDK for handling subscriptions securely.
Email API used for sending transactional emails like password resets and verification.
Library for securely hashing passwords.
📊 Data Visualization
Libraries that help display your practice progress in meaningful ways.
Svelte charting library built on D3, used for progress charts and visualizations.
Thank You
Open source software makes projects like LotsaNotes possible. If you find these libraries useful, consider supporting their maintainers through sponsorships, contributions, or simply starring their repositories on GitHub.