malefs / astro_blogtemplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Astro Theme OpenBLOG

Screenshot

Deploy with Vercel Deploy to Netlify

πŸ’» Demo

Check out the Demo, hosted on Vercel

βš™οΈ Stack

βœ… Features:

  • βœ… Minimal styling
  • βœ… Mobile responsive
  • βœ… 100/100 Lighthouse performance
  • βœ… SEO-friendly with canonical URLs and OpenGraph data
  • βœ… Sitemap support
  • βœ… RSS Feed support
  • βœ… Markdown & MDX support
  • βœ… Syntax highlighting
  • βœ… Image optimization
  • βœ… Table of contents
  • βœ… Dark mode
  • βœ… Reading Time
  • βœ… Pagefind static search library integration

πŸ›£οΈ Roadmap

  • ❌ Copy code block

πŸš€ Getting Started

Recommended extensions for VSCode:

  1. Clone or fork the repository:
git@github.com:danielcgilibert/blog-template.git
  1. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev

πŸ—‚οΈ Project Structure

β”œβ”€β”€ public/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ components/
β”‚   β”œβ”€β”€ content/
β”‚   β”œβ”€β”€ layouts/
β”‚   β”œβ”€β”€ data/
β”‚   β”œβ”€β”€ libs/
β”‚   β”œβ”€β”€ styles/
β”‚   └── pages/
β”œβ”€β”€ astro.config.mjs
β”œβ”€β”€ README.md
β”œβ”€β”€ package.json
└── tsconfig.json

πŸ‘‹ Contributors

About

License:GNU General Public License v3.0


Languages

Language:MDX 47.5%Language:Astro 45.9%Language:TypeScript 2.9%Language:JavaScript 2.7%Language:CSS 1.0%