lyrica

module
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2025 License: MIT

README

Lyrics Generator

The Lyrics Generator is a simple Go application designed to effortlessly create time-synced lyrics.

App Preview Music: Please Please Please by Sabrina Carpenter

Tech Stack

  • Frontend: HTML, Alphine.JS, Tailwind CSS
  • Backend: Go (go chi)

Features

  • Simple Interface: Easy-to-use application for generating synchronized lyrics.
  • Efficient: Quickly creates time-synced lyrics for various uses.
  • Export to LRC: Export generated lyrics as LRC files.
  • Dashboard: Interactive dashboard available on specified port (configured via .env file).

Installation

You can download the binaries from the GitHub Releases page.

Usage

  1. Download the Binary: Obtain the appropriate binary for your operating system from the Releases page.
  2. Run the Application:
    ./lyrica-[os-arch]
    
  3. Access the Dashboard:
    • Navigate to http://localhost:<port> in your browser (port specified in .env file).
    • Import a track to the dashboard.
    • Play the track and insert lyrics along with current timestamps.

Contributing

Contributions are welcome! If you find any issues or have suggestions, please open an issue or a pull request on the GitHub repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Directories

Path Synopsis
cmd
lyrica command
web

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL