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.
- 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.
-
Clone the repository:
git clone https://github.com/jackgawe/spocard.git cd spocard -
Install dependencies:
npm install
-
Run the development server:
npm run dev
- Search: Enter a song title and artist name to fetch lyrics and album art.
- 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.
- Preview & Save: Review your card and click "Download Card" to save the PNG image.
Contributions are welcome! Please follow these steps:
- Fork the Project.
- Create your Feature Branch (
git checkout -b feature/featurename). - Commit your Changes (
git commit -m 'your commit'). - Push to the Branch (
git push origin feature/featurename). - Open a Pull Request.
Distributed under the MIT License. See LICENSE for more information.
Built with ❤️ by Eyad Mohammed