Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source Astro template for a link-in-bio page that displays social, contact, and portfolio links, editable via JSON or MDX files.
Raccoon Links is an open-source Astro-based link-in-bio template that displays all your contact and social links on a single page, with data managed through editable JSON or MDX files.
Raccoon Links is a link-in-bio web template built with the Astro static site generator. It takes your social, contact, and portfolio links — stored as structured data in the src/data directory — and generates a single HTML page to display them. The project is authored by SofiDev, released under the MIT License, and currently marked at version 2.0.0 via its version badge.
npm run dev for development, npm run build for production builds, npm run preview to preview the build, and npm run astro for additional Astro CLI commands.src/data directory, without touching the page structure.logos:react./img.src/data to add your own link titles, URLs, and icon identifiers, then rebuild to see changes.logos:react into the data file.Clone the repository, run npm install, and start the dev server. To customize, edit the JSON or MDX files in src/data with your link information — the example shows fields for name, email, GitHub, LinkedIn, blog, portfolio, CV, profile picture, and banner image. When you rebuild or run the app, changes are reflected automatically. Icons are loaded through the Iconify CDN script included in the head, so you only need to specify the icon identifier in the data.
Yes. The project is released under the MIT License, so you can use, modify, and distribute it freely, including for commercial purposes.
Raccoon Links is built with Astro, a static site generator. It uses standard Astro CLI scripts for development, building, and previewing.
Open the files in src/data — they can be JSON or MDX — and edit the link title, URL, and icon field. Rebuild or restart the dev server to see your changes.
Include the Iconify CDN script (iconify-icon 2.1.0) in the head, then specify the icon identifier in the data file, such as logos:react for a React logo. Any icon from the Iconify sets can be used.
The author is SofiDev, with contributions from ElStron and Rickytodev, as listed in the project's contributors table.
