返回首頁 

GeniusLyrics

Downloads and shows genius lyrics for Tampermonkey scripts

These are versions of this script where the code was updated. Show all versions.

  • v5.16.112025-03-22

    Added a 4px padding to Song Info Box for better visual

  • v5.16.102025-03-17

    Fix dialog for cloudflare captcha

  • v5.16.92025-03-15

    Fixes for changes of genius.com html

    cvzi/Youtube-Music-Genius-Lyrics-userscript#28

  • v5.16.82025-01-05

    Update GeniusLyrics.js

  • v5.16.72025-01-05

    Remove Old CSS Names

    • remove __ css names
    • remove normalizeClassName (v1)
  • v5.16.72025-01-04

    Fix hyper link color

  • v5.16.62025-01-04

    Sorting Fix

  • v5.16.52025-01-04

    CSS Rules Fix

  • v5.16.42025-01-04

    versioncode

  • v5.16.32025-01-04

    Add normalizeClassV2

    • normalizeClassV2 is default off; the feature will make the html code longer so it is after caching.
    • normalizeClassNamesV2OnHTMLCode is done with the html code (before making DOM Tree)
    • normalizeClassNamesV2OnPageDOM is done with the DOM nodes (after making DOM Tree)
    • added CSS using normalizeClassV2 in contentStylingIframe (i.e. for Genius Default Theme only)
  • v5.16.32025-01-04

    Add normalizeClassV2

    • normalizeClassV2 is default off; the feature will make the html code longer so it is after caching.
    • normalizeClassNamesV2OnHTMLCode is done with the html code (before making DOM Tree)
    • normalizeClassNamesV2OnPageDOM is done with the DOM nodes (after making DOM Tree)
    • added CSS using normalizeClassV2 in contentStylingIframe (i.e. for Genius Default Theme only)
  • v5.16.32025-01-04

    Add normalizeClassV2

    • normalizeClassV2 is default off; the feature will make the html code longer so it is after caching.
    • normalizeClassNamesV2OnHTMLCode is done with the html code (before making DOM Tree)
    • normalizeClassNamesV2OnPageDOM is done with the DOM nodes (after making DOM Tree)
    • added CSS using normalizeClassV2 in contentStylingIframe (i.e. for Genius Default Theme only)
  • v5.16.32025-01-04

    Add entry in defaultSVGBoxs

  • v5.16.32025-01-04

    Add custom css properties for annotation background color

  • v5.16.32025-01-04

    Remove empty ad element in removeEmptyBlocks()

  • v5.16.32025-01-04

    Change lyrics search r###lts sorting

  • v5.16.32025-01-04

    Added custom.defaultOptions

    • custom.defaultOptions is provided by the top frame and used by the iframe
  • v5.16.32025-01-03

    Correct the execution order of removeEmptyBlocks()

  • v5.16.22025-01-03

    Remove Empty Block Elements (#87)

  • v5.16.12025-01-03

    fix code style

  • v5.16.12025-01-03

    Fix for songs that have "not yet released" lyrics

  • v5.16.02024-12-16

    Adapt to new genius css. Remove REPX2 because CSS class names change from song to song now.

    v5.16.0

  • v5.15.02024-09-13

    Use elmBuild in modalAlert

    fixes #81

    version bump

  • v5.14.12024-09-09

    Format code style

  • v5.14.12024-09-09

    Check if trustedTypes is available

  • v5.14.02024-09-09

    Fix TrustedHTML for DOMParser

    versioncode

  • v5.13.52024-09-09

    Fix Deleted Lyrics, Fix Romaji Lyrics Detection, Fix TrustedHTML issue (#80)

  • v5.13.52024-07-21

    Send cookies with requests to genius.com in Chrome/Tampermonkey Beta

    Fixes "genius.com has blocked you" error because Cloudflare protection works with cockies

    SCRRRR!!Sorry, we have to make sure you're a human before we can show you this page.

    jshint

  • v5.13.42024-05-24

    Fix: LZString Option (#76)

  • v5.13.32024-05-12

    fix Orion issue

  • v5.13.22024-04-26

    typo

  • v5.13.12024-04-26

    fix unmodified window methods (#74)

    • fix unmodified window methods

    • calculate storage size in UTF-8

  • v5.13.02024-04-25

    use LZString (#73)

  • v5.12.42024-04-25

    Fix window method (#72)

  • v5.12.32024-02-10

    More error info for users

  • v5.12.32023-12-04

    Fix for Firefox

  • v5.12.22023-12-04

    Update GeniusLyrics.js

  • v5.12.12023-12-04

    add delay for iframe (#70)

  • v5.12.02023-11-18

    Option to change font sizeMove config window to the left and reduce blur to preview font sizefix #68add some svgsfix: include raw svg if not in scriptfix: error in white/spotify theme when "lyrics have not been transcribed"

  • v5.11.32023-11-15

    Fix Incomplete lyrics

    when selecting "Clean White" or "Spotify" themehttps://github.com/cvzi/Youtube-Genius-Lyrics-userscript/issues/62

    There are multiple "Lyrics__Container" on genius.com now for longer lyrics

  • v5.11.22023-10-07

    update vanillajs-iframe-v1

  • v5.11.12023-10-07

    update vanillajs-iframe-v1

  • v5.11.02023-09-30

    Fix some display problems if one is logged into a genius.com-account

  • v5.11.02023-09-26

    Improve config and modal alert

    • prevent clicks on "background"
    • focus "Ok" buttonfixes #67
  • v5.11.02023-09-21

    Show request status code in error message

  • v5.11.02023-09-21

    Replace window.alert because it halts audio/video playback

    cleanUpSongTitle: Remove single from song title

    v5.11.0

  • v5.10.12023-09-18

    fix Brave Crash issue

  • v5.10.02023-08-28

    Remove (studio... / - Studio from title

  • v5.10.02023-08-28

    Fix Double minus

  • v5.10.02023-08-28

    Code style

Show all script versions