Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
An Astro-powered landing page with cosmic animations, JSON content management, and MDX blog support.
Plumbus Landing Page is a fictional product landing page template built with Astro, designed for content-driven sites, and distributed as a GitHub repository by temaprint. It combines a cosmic animation theme with a JSON-based content management system and an MDX blog. The template produces a fully static site with a landing page, shop page, about page, and blog section.
Plumbus Landing Page is an Astro-powered landing page template for a fictional product called the Plumbus. It takes content from a JSON file and Markdown/MDX files and outputs a static HTML site. The template runs on Astro and includes pages for the home landing, a shop (/shop/plumbus.astro), an about page, and a blog with dynamic slug routing. The repository is maintained by the GitHub user temaprint.
src/content/data/main.json for easy editing..md or .mdx files in src/content/blog/, with support for custom frontmatter, hero images, syntax highlighting, and embedded components.npm run build to generate a production build and npm run preview to preview it locally.src/content/data/main.json with your product name, description, and testimonials to create a unique launch page.src/content/blog/ to create posts with rich formatting, code blocks, and embedded components./shop/plumbus.astro route can be repurposed to showcase a product with its own details and specs.https://github.com/temaprint/plumbus.git).npm install.npm run dev and open http://localhost:4321.src/content/data/main.json or add blog posts in src/content/blog/.npm run build and preview it with npm run preview.Edit the JSON file at src/content/data/main.json. It holds product details, feature lists, testimonials, SEO metadata, social links, legal disclaimers, and contact information. Save the file and the dev server will update the page automatically.
Yes. Blog posts are stored as Markdown or MDX files in src/content/blog/. Each post can have custom frontmatter, hero images, rich text, code syntax highlighting, and embedded MDX components.
Yes. The repository is published under the MIT License, so you can use and modify it freely across any dimension.
The template includes an index page (index.astro), about page (about.astro), a shop page (shop/plumbus.astro), and a dynamic blog page (blog/[...slug].astro). All these are built with Astro and styled with global styles in src/styles/global.css.
Run npm run build to generate a production build of the site, then host the resulting files on any static hosting service. You can use npm run preview locally to verify the build before deploying.
