TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

chthollyphile/folia-major

Multi-platform music player

Visualize music with synchronized lyrics and AI-generated themes

Folia is a music player that combines online music services with local files to provide an immersive audiovisual experience. It focuses on lyric synchronization and visual effects, turning music listening into a media experience where lyrics animate across the screen and background colors shift to match the song's mood.

Combining lyrics and visual effects

Folia reinterprets lyrics as visual elements rather than simple text. It offers various lyric animation modes that make lyrics move across the screen in sync with the song's rhythm and content. The application uses AI to analyze the song's emotion and lyric content to automatically generate background colors and visual parameters. These effects support responsive layouts, optimizing for screen sizes from desktop to mobile. Users can also adjust animation parameters directly to customize the style to their preference.

Source support and local library management

The player supports various online music services, including NetEase Cloud, QQ Music, KuGou Music, and Navidrome.

  • Online service integration Search and playback features from major music platforms are integrated for management within a single interface.
  • Local file security When indexing local music, file content remains local, and only metadata is processed.
  • Automatic lyric matching For local tracks, the system automatically finds and links online lyrics and images.

Folium module system and extensibility

The desktop version includes an experimental module system called Folium. This allows users to add custom-developed lyric animations, backgrounds, and UI elements. Users can install certified modules from the official module marketplace or utilize modules shared by the community. Each module undergoes a security check before execution and can invoke local tools like ffmpeg through a Node.js environment. Since this system is still experimental, users who prioritize stability should exercise caution.

Deployment methods and environment requirements

Folia is available as a desktop app for Windows, macOS, and Linux, as well as a Node.js-based web version. The web version can be easily deployed to Vercel or Cloudflare, and on mobile devices, it can be installed and used as a PWA. The desktop app is provided as an installation package, allowing immediate use without separate environment configuration. When deploying the web version, specific environment variables are required for QQ Music integration, and HTTPS secure context is needed for local music access. Self-hosting via Docker Compose is also supported, enabling operation in personal server environments such as NAS.

Pre-use considerations

This project is released under the AGPL-3.0 license, and commercial use is prohibited. Because it was developed with AI assistance, minor bugs or unexpected behavior may occur. Copyright for online music services belongs to each platform, so redistributing content or using it commercially through Folia is forbidden. The module system is an experimental feature available only in the desktop version and is disabled by default. For stable usage, it is recommended to use official release versions and carefully select modules for installation.

Written by AI from this repository's README on October 23, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Jul 4 · best daily rank #14 (Jul 4)

Read from GitHub, as of November 6, 2026. None were read on November 8, 2026.

Language
TypeScript
Topics
ai · music · music-player · navidrome-client · player · pwa · react · typescript
Stars
11,833
Contributors
58
Forks
1,320
Latest release
v0.7.26 · November 5, 2026
Commits
3,426
Last commit
November 6, 2026
Open issues
67
Open pull requests
19

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #14 · July 4, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/chthollyphile--folia-major/badge.en.svg)](https://trend.ondo.sh/github/r/chthollyphile--folia-major/en.html)