If you don't want to self-host, the setup is pretty simple.
- Go to https://readmefm.bnajns.hackclub.app/
- Enter your Last.fm username (e.g. bananajeans)
- Customize the options as desired
- Click "Generate" to get the markdown URL/image link
- Copy the generated markdown and paste it into your GitHub README.md file
-
Clone the repository:
git clone https://github.com/BananaJeanss/readmefm.git -
Navigate to the project directory:
cd readmefm -
Install dependencies:
npm install -
Create a
.envfile in the root directory and add your Last.fm API credentials:PORT=3000 (optional, default is 3000) LASTFM_API_KEY=your_api_key LASTFM_SHARED_SECRET=your_shared_secret
-
Start the development server:
npm run dev -
Access the app at
http://localhost:3000(or your specified port)
Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
