Skip to content

A powerful Chrome extension for Genius.com that adds structure management, auto-formatting, live stats, and a beautiful Lyric Card generator.

License

Notifications You must be signed in to change notification settings

anthogoz/Genius-Fast-Transcriber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

65 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎡 Genius Fast Transcriber + Lyric Card Maker

Version Chrome Web Store License Build

The ultimate tool for transcribers on Genius.com. Transform your editing experience with a suite of professional tools, a modern interface, smart automations, and full customization.



🌟 Why use Genius Fast Transcriber?

πŸš€ Save time: Insert entire structures and fix typography in one click. 🧠 Customizable: Create your own buttons and macros. 🎨 Impeccable results: Your lyrics automatically respect Genius quality standards. 🌍 International: Available in French, English, and Polish (with specific typography rules for each). πŸŒ™ Dark Mode by default: Beautiful dark interface that's easy on the eyes.


πŸ”₯ Key Features

οΏ½ New in v3.0: Custom Buttons!

  • Create your own buttons: Add your own tags or complex regex cleanup tools.
  • Easy Interface: A simple graphical manager to add/edit buttons.
  • Regex Support: Power users can use Regular Expressions for advanced find/replace.
  • Share Presets: Export your buttons as a code snippet and share them with friends!

οΏ½πŸ—οΈ Structure & Smart Tags

  • Unified Verse Manager: A dynamic central button for [Couplet 1], [Couplet 2] with fast navigation ← β†’.
  • Artist Detection: The extension scans the page and proposes artists (Main & Feat) to check for automatic attribution.
  • Quick Tags: [Refrain], [Intro], [Bridge]... inserted cleanly with correct credits.
  • Multi-language: Adapts tags to English ([Verse], [Chorus]) or French ([Couplet], [Refrain]).

✨ Corrections & Quality

  • Fix All ✨: A prominent button that cleans everything in one click:
    • Curly apostrophes ' β†’ '
    • Capitalization at start of lines
    • Removal of unnecessary final punctuation (preserves ... ellipsis!)
    • Correction of spaces y' β†’ y
    • French quotes «» β†’ " (or Polish β€ž"" β†’ ")
    • Long dashes β€” – β†’ - (or - β†’ β€” for Polish)
    • Double spaces removed
    • Proper line spacing between sections
  • Parenthesis Check: Detects and highlights in RED unclosed or mismatched parentheses ( ) or brackets [ ].

🎨 Creation Tools

  • Floating Bar: Select text, a bar appears to format Bold, Italics...
  • Number to Words Converter: Select "42" and click the magic button to get "forty-two" (or "quarante-deux" in FR, "czterdzieΕ›ci dwa" in PL).
  • Customizable Lyric Card: Create beautiful images of lyrics for Instagram/Twitter.
    • Choose between Album Art or Artist Image for the background! πŸ–ΌοΈ
    • Multiple formats: 16:9, 9:16, 1:1
    • Preview before download.
  • Lyric Card Only Mode: Hide the transcription tools to keep only Lyric Card functionality.

πŸ“€ Export & Sharing

  • Export as .txt: Download the song lyrics as a clean text file directly from the Genius toolbar.
  • Smart Cleaning: Automatically removes "Contributors" headers, Genius annotations (hyperlinks), and HTML tags.
  • Multiple Formats:
    • Standard: Keeps tags and spacing.
    • No Tags: Removes [Verse], [Chorus], etc.
    • No Spacing: Removes empty lines.
    • Raw: Pure text without tags or spacing.
  • Intelligent Scraper: If the editor is closed, GFT automatically scrapes the lyrics from the page.

πŸ€– AI Transcription

  • Quick access to external AI transcription tool directly from the panel footer.

❓ Tutorial & Support

  • Interactive Tutorial: A step-by-step guide on first install to choose your language, theme, and mode.
  • Relaunch Tutorial: Access via the settings menu to replay the tutorial at any time.

πŸ“Ί YouTube Control

  • Control music without taking your eyes off the editor:
    • Play / Pause
    • Rewind / Forward 5 seconds
    • Compatible with "nocookie" integrations (privacy protection).

πŸ›‘οΈ Security & History

  • Visual Undo/Redo: Undo your actions (Ctrl+Z) with a history of 10 states.
  • Draft Save: Your changes are saved locally. A crash? We restore everything.
  • Dark Mode: An interface perfectly adapted to dark theme, enabled by default.

⌨️ Pro Keyboard Shortcuts

Shortcut Action
Ctrl + 1 to 5 Insert structure tags (Verse, Chorus...)
Ctrl + Shift + C Fix All (Opens preview)
Ctrl + D Duplicate current line
Ctrl + Z Undo
Ctrl + Y Redo
Ctrl + Shift + S Show/Hide statistics
Ctrl + Alt + Space Play / Pause YouTube
Ctrl + Alt + ← Rewind 5s
Ctrl + Alt + β†’ Forward 5s

πŸ“₯ Installation

  1. Go to the Chrome Web Store here: https://chromewebstore.google.com/detail/cbldlkiakadclpjfkkafpjomilmmgdjm.
  2. Or install manually (Developer Mode):
    • Download the code.
    • Go to chrome://extensions.
    • Enable "Developer mode".
    • "Load unpacked" and select the folder.

πŸ†• What's New in v4.0.0 πŸš€

  • πŸ“€ Export to .txt Tool:
    • A new professional button in the Genius "Sticky Toolbar" to export lyrics instantly.
    • Smart Extraction: Cleanly filters out Genius headers, contributors, and hyperlinks.
    • Custom Formats: Choose between Standard, No Tags, No Spacing, or Raw text.
    • Multi-language: Fully translated in French, English, and Polish.
  • πŸ—οΈ Modern Architecture:
    • Modular System: Complete migration to a modular structure for better performance and easier contributions.
    • Fast Build: esbuild integration for near-instant development.
  • πŸ› οΈ Refined UI:
    • Native Genius styling for seamless integration.
    • Custom Buttons Manager: UI/UX overhaul for more intuitive command creation.
    • Smoother dropdown menus and improved button alignment.

πŸ†• What's New in v3.1.0

  • πŸ‡΅πŸ‡± Polish Language Support: Full support for Genius Polska guidelines!
    • UI Translation: Interface fully localized in Polish.
    • Smart Tags: [Zwrotka], [Refren], [PrzyΕ›piewka], etc. with correct variations.
    • Specific Cleanups: Polish quotes β€žβ€ and Em-dashes - β†’ β€”.
  • πŸ” Find & Replace Tool:
    • A powerful new tool integrated directly into the panel.
    • Regex Support: toggleable regex mode for advanced users.
    • Collapsible UI: Keeps the panel clean when not in use.
  • 🎨 UI Overhaul:
    • Transitions: Smooth animations for opening/closing sections.
    • Improved Layout: Better button placement and consistent sizing.
    • Auto-save Indicator: Clearer πŸ’Ύ icon pulsation when drafts are saved.
  • πŸ› οΈ Fixes & Optimizations:
    • Enhanced tooltip visibility.
    • Improved formatting for multi-line replacements.

πŸ†• What's New in v3.0.1

  • πŸ‡΅πŸ‡± Polish Language Support: Full support for Genius Polska guidelines!
    • UI Translation: Interface available in Polish.
    • Smart Tags: [Zwrotka], [Refren], [PrzyΕ›piewka], etc.
    • Specific Cleanups: Polish quotes β€ž"" -> " and Em-dashes - -> β€”.
  • πŸ› Bug Fixes: Improved notification translations and formatting fixes.

πŸ†• What's New in v3.0.0

  • ✨ Custom Buttons Manager: Power to the users! Create your own insertion or cleanup buttons.
  • 🌍 Full English Support: Number conversion, tags, and tools are now fully localized.
  • οΏ½ Number to Words: Convert digits to words in seconds (English & French supported).
  • �️ Lyric Card Only Mode: For users who just want to share lyrics.
  • 🎨 Premium UI: New animations, better spacing, and improved readability.
  • οΏ½ Bug fixes: Stability and performance improvements.

πŸ› οΈ Contribute

This project is open-source and community-driven! We specifically need help with Phase 2 & 3 of Code Modularization (extracting logic from content.js into separate modules).

Tip

Help Wanted! πŸš€
If you're a developer looking to contribute to a popular browser extension, check out our MODULARIZATION_STATUS.md guide.

πŸ‘‰ See CONTRIBUTING.md for general contribution guidelines.


Developed with ❀️ by Lnkhey.

About

A powerful Chrome extension for Genius.com that adds structure management, auto-formatting, live stats, and a beautiful Lyric Card generator.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages