Skip to content

eyadmkv/Spocard

Repository files navigation

Spocard

A modern, polished web application to generate beautiful, Spotify-style lyric cards. Perfect for sharing your favorite song lyrics on social media with a clean and professional aesthetic.

Features

  • Spotify-Style Design: Authentic monochromatic Spotify branding and layout.
  • Dynamic Customization: Choose background colors, fonts, and select specific lyric lines.
  • Bilingual Support: Full support for English and Arabic (Egyptian dialect) with RTL layout mirroring.
  • Theme Toggle: Smooth transitions between Dark and Light modes.
  • High-Quality Export: Download cards as high-resolution PNG images.
  • LRC Support: Export lyrics in .lrc format for music players.

Installation

  1. Clone the repository:

    git clone https://github.com/jackgawe/spocard.git
    cd spocard
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

Usage

  1. Search: Enter a song title and artist name to fetch lyrics and album art.
  2. Edit:
    • Tap on lyric lines to select them for your card.
    • Toggle the Spotify tag visibility.
    • Adjust the card direction (LTR/RTL) manually if needed.
    • Customize the background color and font family.
  3. Preview & Save: Review your card and click "Download Card" to save the PNG image.

Contribution

Contributions are welcome! Please follow these steps:

  1. Fork the Project.
  2. Create your Feature Branch (git checkout -b feature/featurename).
  3. Commit your Changes (git commit -m 'your commit').
  4. Push to the Branch (git push origin feature/featurename).
  5. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.


Built with ❤️ by Eyad Mohammed

About

Generate professional Spotify-style lyric cards with high-res PNG export, bilingual LTR/RTL support, and dynamic theme transitions. Features include custom fonts, background colors, and lyrics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors