Ripple is a music web app built using modern web technologies:
- HTML5
- CSS3 (Tailwind CSS)
- JavaScript (React.js)
It leverages the Saavn.dev API for music streaming.
The source code for Ripple is available on GitHub:
🔗 Ripple Repository
Release Notes:
- Minor improvement in APIs.
- Major improvements in UI.
Release Notes:
- Album page added.
Release Notes:
- lyrics support.
Release Notes:
- Improved UI.
Release Notes:
- Artist page added.
Release Notes:
- Improved UI.
- Suggestions according to saved tracks, on Home page.
- Improved Haptic feedback.
Release Notes:
- New Search results limit option added in Settings.
- Haptic feedback added.
Release Notes:
- New Quality Preference added.
- New Settings section added.
- Improved UI.
Release Notes:
- Changed Home page layout.
Release Notes:
- Highlight current track in player.
Release Notes:
- Added Search results limit option in Settings.
- Integrated haptic feedback for better user experience.
Release Notes:
- Introduced Quality Preference setting.
- Added a new Settings section.
- Improved user interface (UI).
Release Notes:
- Updated Home page layout for better usability.
Release Notes:
- Current track highlighting added in the player.
Release Notes:
- Implemented Notification Center for updates.
- Scroll to refresh feature disabled.
Release Notes:
- Users can play songs directly from the search page.
- Users can save songs to Local Storage from both the search and details pages.
- A Saved page has been added to access stored songs.
Release Notes:
- Implemented music search functionality.
- Added detailed song pages with metadata.
- Users can play songs from the details page.
- Enter the song or artist name in the search bar.
- Browse the search results and select a track.
- Click on a song from the search results or details page.
- The player will load and start streaming the selected track.
- Use the Save button to store a song in Local Storage.
- Access saved songs from the Saved section.
- Configure audio quality preferences.
- Set a limit on search results for optimized performance.
Ripple integrates with the Saavn.dev API to fetch music data.
Developers can refer to the official API documentation for further customization.
- Playlist creation and management
- Customizable themes and UI improvements
For any issues or feature requests, please submit an issue on GitHub. 🚀