Select a song to start
This is Super Imortant I need help from YOU to make this app work as smoothly as possible
Right now the best way to report a bug or give feedback is in in the V4VMusic Telegram Group
Feedback is not only wanted but needed, good bad or ugly.
V4V Music is a comprehensive podcast and music streaming app that combines RSS feed management, advanced audio playback, and community features.
Unlike traditional streaming services, V4V Music operates on open RSS standards, creating a decentralized ecosystem where content creators maintain full control over their distribution. The app supports both music and podcast content through RSS feeds with podcast namespace extensions.
With over 280,260 lines of code and 1,229 TypeScript files, V4V Music represents a sophisticated full-stack application featuring advanced audio caching, queue management, comprehensive search, and a complete admin interface.
Automatic parsing and indexing of RSS feeds with podcast namespace extensions. Support for music and podcast content with comprehensive metadata extraction, feed health monitoring, and circuit breakers for automatic failure recovery.
Full-featured player with queue management, shuffle/repeat modes, chapter navigation, volume control, intelligent audio caching for offline playback, and orphaned song preview functionality that lets users test-listen songs without affecting their queue.
Multi-type search across songs, albums, people, and playlists. Advanced tagging system with categories, priorities, and usage-based popularity tracking. Magic Playlist feature that creates personalized playlists based on user preferences, favorites, and tag filtering.
Public playlists, favorites system, listening history, user-generated content, and role-based access (user/moderator/admin). 5-star rating system with community aggregation and automatic calculation for albums and playlists.
Value-for-Value (V4V) payments with Lightning Network boost payments. Users can send instant payments to content creators while listening, with bLIP-10 TLV record implementation for carrying payment metadata. Support for boost messages and cross-app compatibility.
Orphaned songs system for previewing content without queue disruption, rate limiting system to prevent HTTP 429 errors from RSS providers, podroll support for cross-promoting other podcasts, and comprehensive admin interface with content moderation tools.
Content Creators Publish RSS Feeds - Musicians, podcasters, and labels publish their content through RSS feeds with podcast namespace extensions. Each track includes metadata, artwork, and Lightning payment information.
V4V Music Indexes & Enhances Content - Our app automatically discovers and indexes RSS feeds, creating a searchable catalog with rich metadata, tags, and payment information. Advanced rate limiting ensures reliable feed fetching.
Users Discover, Listen & Support - Users discover content through search, tags, and Magic Playlist recommendations. They can preview songs as orphaned songs before adding to their queue, rate content with the 5-star system, and send Lightning boost payments directly to creators.
V4V Music is built using cutting-edge web technologies to deliver a fast, responsive, and reliable experience: