Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Noctune Music – A React Native app for free music playback & downloads. Instantly fetch song metadata, stream music, and download with real-time progress tracking via WebSockets. Built with React Native, Express.js, and Python (Fast-API) for seamless performance.

License

Notifications You must be signed in to change notification settings

krishnanx/Noctune

Repository files navigation

Noctune

Aren't we all tired of expensive subscriptions and the hassle of downloading songs? Noctune is the solution to our problem. The idea is to provide Free music streaming to all. Noctune gives you access to everything you could dream of—without the cost.

Stay tuned to know more!


Features(more features coming soon!)

  • Free Music Streaming — Listen to your favorite tracks anytime, without paying a penny.
  • Search — Search for songs, artists, or albums across global libraries.
  • Custom Playlists — Create, edit, and share your own playlists.
  • Collab Playlist — Create playlists with friends and add songs together in real-time.
  • Migrate Playlist (from Spotify) — Import your existing Spotify playlists seamlessly into Noctune.
  • Background Streaming — Keep the music playing while using other apps or when your screen is off.
  • Offline Songs — Download tracks to listen without an internet connection.

Tech stack

Layer Tools Used
Frontend React Native
Backend FastAPI (Python), Express.js
Database Supabase
Caching Redis
Realtime WebSockets
Cloud Cloudflare

Roadmap

  • Basic audio streaming
  • Search across music sources
  • User playlists & persistence
  • Offline playback
  • Playlist migration
  • Notification playback support
  • Persistence using redis
  • Listening to songs from playlist
  • Collab playlists
  • Mobile builds and beta release

License and Usage

Noctune is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.

  • Free to use, modify, and contribute
  • Must give credit
  • Not allowed for commercial use

Contributing

Want to help improve Noctune? Check out our Contributing Guidelines.

© 2025 krishnanx, Pallavi-Madhu, 3-stardust-7, Malavika-Ranjit, Sree-Lakshmi-Dileep, Sreyavenkat

About

Noctune Music – A React Native app for free music playback & downloads. Instantly fetch song metadata, stream music, and download with real-time progress tracking via WebSockets. Built with React Native, Express.js, and Python (Fast-API) for seamless performance.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 5