A collection of my projects made for TIDAL's Modded Client, TidalLuna
  • TypeScript 75.8%
  • CSS 24.2%
Find a file
Meow Meow 34e0a51bcd
Merge pull request #56 from meowarex/dev
Fixed Media Table Border + Search Bar Width
2026-01-15 21:27:50 +11:00
.github/workflows Update Workflows 2025-06-02 11:36:38 +10:00
plugins Fixed Media Table Border + Search bar Width 2026-01-15 21:25:35 +11:00
Reference Update BIOME Preferences 2025-10-22 11:08:57 +11:00
.gitignore Updated for Sidebar 3.0 + Fixed Image Radius + Fixed Header Clipping 2025-12-30 13:10:18 +11:00
biome.json Update BIOME Preferences 2025-10-22 11:08:57 +11:00
esbuild.config.ts Rewrite to TidalLuna of All Plugins 2025-05-31 23:44:22 +10:00
package-lock.json Fixed Title Glow Persistance 2025-08-14 11:39:08 +10:00
package.json Fix Dependencies 2025-08-17 14:52:32 +10:00
pnpm-lock.yaml Updated Unhide Button Appearance 2025-06-06 15:33:03 +10:00
pnpm-workspace.yaml Rewrite to TidalLuna of All Plugins 2025-05-31 23:44:22 +10:00
README.md Fix typos and improve README formatting 2026-01-11 15:47:52 +11:00
tsconfig.json Rewrite to TidalLuna of All Plugins 2025-05-31 23:44:22 +10:00

Luna Plugins Collection

A collection of Luna plugins for Tidal, ported from Neptune framework.

Plugins

🎨 Obsidian

Location: plugins/obsidian-theme-luna/

A dark OLED-friendly theme that transforms Tidal Luna's appearance.

Features:

  • Applies a dark, OLED-optimized theme
  • Reduces battery consumption on OLED displays.. i guess <3
  • Modern, sleek dark interface

🎵 Radiant Lyrics

Location: plugins/radiant-lyrics-luna/

A radiant and beautiful lyrics view for TIDAL with dynamic visual effects.

Features:

  • Dynamic cover art backgrounds with blur and rotation effects
  • Glowing Animated Lyrics with clean scrolling

📋 Copy Lyrics

Location: plugins/copy-lyrics-luna/

Allows users to copy song lyrics by selecting them directly in the interface.

Features:

  • Enables text selection on lyrics
  • Automatic clipboard copying of selected lyrics
  • Smart lyric span detection

🧽 Element Hider

Location: plugins/element-hider-luna/

Allows users to hide/remove UI elements by right clicking on them.

Features:

  • Remove/Hide ANY UI element
  • Automagically saves hidden elements
  • Allows for elements to be restored

🎶 Audio Visualizer

Location: plugins/audio-visualizer-luna/

⚠️ Work in Progress - Audio visualization plugin that displays real-time audio frequency data.

Features:

  • Real-time audio frequency visualization with bars
  • Animated effect when no audio is detected
  • Configurable options.. like allot of em
  • Theme frienly (Wont clash with your themes style)

Note: This plugin is currently in development and may have stability issues.

Installation

Batteries Required

  1. TidaLuna - Plugin Framework for Tidal (what these plugins are for)
  2. Tidal - Streaming Service (if you are here and dont use tidal.. then just enjoy the read <3)

Installing from Plugin Store (in TidaLuna)

  1. Open Tidal (with Luna installed)
  2. Navigate to Luna Settings (Top right of Tidal)
  3. Click "Plugin Store" Tab
  4. Scroll Down and just click on the plugins to install them
  5. Naviagte to the "Plugins" Tab
  6. And now your done and you can adjust the settings to your liking <3

Installing from URL

(They are in the store by default now)

  1. Open TidaLuna after Building & Serving
  2. Navigate to Luna Settings (Top right of Tidal)
  3. Click "Plugin Store" Tab
  4. Paste in the "Install from URL" Bar https://github.com/meowarex/tidalluna-plugins/releases/download/latest/store.json

Installation from Source

Building All Plugins

# Git Clone the Repo
git clone https://github.com/meowarex/tidalluna-plugins

# Change Folder to the Repo
cd tidalluna-plugins

# Install dependencies
pnpm install

# Build & Serve all plugins
pnpm run watch

Installing Plugins in TidalLuna

  1. Open TidaLuna after Building & Serving
  2. Navigate to Luna Settings (Top right of Tidal)
  3. Click "Plugin Store" Tab
  4. Click Install on the Plugins at the top Labeled with "[Dev]"
  5. Enjoy <3

Development

This project is made for:

  • TidaLuna - Modern plugin framework for Tidal | Inrixia

GitHub Actions

  • Automated builds on every push (to main)
  • Release automation for distributing plugins
  • Artifact uploads for easy plugin distribution

Credits

Inrixia | TidalLuna Plugin Framework (The successor Neptune) ItzzExcel | The Original Neptune version of "Radiant Lyrics" (Which was ported to Luna and Rewritten by me!)