Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Newest open-source links page, customizable via JSON. Made with Astro 5 and Tailwind 4.
Miduwind is an open-source, JSON-customizable links page template built with Astro 5 and Tailwind 4, listed on Astro Themes and distributed under the MIT License.
Miduwind is a single-page link-in-bio template that produces a personal landing page with a gradient background, profile photo, username, about text, and a list of highlighted links. It takes a single data.json file as the only content input and renders a fully styled page. The project is authored by Marcos Klender, runs on Astro v5.7 with Tailwind CSS v4.1, and also uses JavaScript and TypeScript. A live demo is hosted at miduwind.netlify.app.
data.json file to change the page language, title, description, favicon (placed in /public), and the entire page gradient background./public) and username via the header JSON section.about JSON section.links JSON section can have its own gradient background and logo, making important links stand out.footer JSON section.links section, each with its own gradient and logo.Clone the repository, install dependencies with pnpm install, and run pnpm dev to start the Astro development server. After that, edit data.json — the html section controls document settings, header sets the photo and username, about holds the bio, links defines the link entries with gradient and logo options, and footer sets the copyright and URL. The changes render in the browser immediately thanks to the Astro dev server.
Miduwind is free. The README states you can create your very own links page for FREE, and the source is distributed under the MIT License, so there are no paid tiers or subscription requirements.
Yes. The README explicitly says you can create your very own links page for FREE, and the project is released under the MIT License, allowing free use, modification, and distribution.
Miduwind is an open-source links page template built with Astro 5 and Tailwind 4. It turns a single data.json file into a styled personal landing page with a profile header, about section, and customizable link buttons with gradients and logos.
Node.js v18.17.1 or v20.3.0 or higher is required; Node.js v19 is not supported. The project also recommends Visual Studio Code with the official Astro extension for development.
Open the data.json file in the repository root. In the links section, each link entry can specify a URL, label, gradient background, and logo. Add, remove, or reorder entries in that JSON array, and the page updates.
Yes, Miduwind is listed in the official Astro Themes directory at astro.build/themes/details/miduwind/, which is also where you can preview it.
