A dynamic SVG generator that visualizes your Monkeytype daily streak and activity over the last year. It generates a contribution graph similar to GitHub's, perfect for displaying on your GitHub profile or personal website.
You can generate your streak image by using the following URL structure:
https://monkeytype-svg.vercel.app/api/streak?username=YOUR_USERNAME
Replace YOUR_USERNAME with your actual Monkeytype username.
This project is built with Next.js (App Router) and TypeScript.
- Node.js
- pnpm
-
Clone the repository:
git clone https://github.com/nihaltp/monkeytype-svg.git cd monkeytype-svg -
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 with your browser. To test the API endpoint locally, visit:
http://localhost:3000/api/streak?username=nihaltp
Contributions are welcome! Please feel free to submit a Pull Request.