Astro Theme IsolatedLand is a minimal and elegant blog theme built with the Astro framework, designed to turn Markdown and MDX posts into a static, SEO-optimized blog with RSS and sitemap support.
What is Astro Theme IsolatedLand?
Astro Theme IsolatedLand is an open-source blog theme created by JIeJaitt and licensed under MIT. It runs on the Astro framework and takes Markdown or MDX files stored in src/content as its content source, then generates a static site with responsive design, a calendar component, and a built-in todo list. The theme is still under development and not yet listed in the official Astro showcase; a live preview is available at isolatedland.vercel.app.
Key Features
- Responsive Design — The layout adapts to different screen sizes, and the theme claims a 100/100 Lighthouse performance score.
- SEO Optimized — Includes built-in meta handling to help posts rank in search engines.
- Markdown & MDX Support — Posts are written in Markdown or MDX; content lives in
src/contentand uses frontmatter fields liketitle,pubDate,description, optionalimage, andtags. - Calendar Component — A built-in calendar view is included as part of the page components.
- Todo List — A todo list component is included, useful for task-like posts.
- Customizable Sidebar — Sidebar components are located in
src/components/sidebarand can be edited to change navigation and widgets. - RSS Feed Support — Produces an RSS feed for syndicating posts.
- Sitemap Support — Generates a sitemap to help search engines index the site.
- Simple Configuration — Global theme settings are managed in
src/config/theme.ts.
Who is it for?
- Personal bloggers who want a minimal, fast Astro blog without writing layout code from scratch.
- Developers who are comfortable with Astro and want a starter that already includes RSS, sitemap, and a content collection structure in
src/content. - Self-hosters who want a free, MIT-licensed theme they can clone and customize to match their own sidebar and theme config.
What can you do with it?
- Start a blog quickly: clone the repository, run
npm installandnpm run dev, then add posts with the required frontmatter tosrc/content. - Publish with RSS and sitemap: the built-in RSS feed and sitemap let readers follow via feed readers and help search engines index pages.
- Customize the layout: edit
src/config/theme.tsfor global settings, adjust sidebar components, and build a production site withnpm run build.
How does it work?
The theme follows a standard Astro project structure: after cloning, you install dependencies with npm install, run the dev server with npm run dev on localhost:4321, and create content files in src/content. Posts must include title, pubDate, and description in the frontmatter; image and tags are optional. Build the site with npm run build, which outputs to ./dist/.
FAQ
Is Astro Theme IsolatedLand free?
Yes, the theme is released under the MIT License, so it is free to use, modify, and distribute. The source is public on GitHub.
Is this theme available in the official Astro theme showcase?
Not yet. The README explicitly states the theme is still under development and not yet available in the official Astro theme showcase, so you need to clone the repository to use it.
What frontmatter fields are needed for a post?
The required fields are title, pubDate, and description. The optional fields are image for a cover image and tags for post tags. These are documented in a table in the README.
How do I run the theme locally?
Clone the repository, run npm install to install dependencies, then npm run dev to start the development server at localhost:4321. For production, run npm run build to output to ./dist/.
How do I customize the sidebar?
The sidebar components are located in src/components/sidebar. You can edit those components to change the navigation links, widgets, or any sidebar content. Global theme settings are in src/config/theme.ts.





