StephenKoller / aloe

Deno SSG

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🪴 Aloe

Easy-care Deno SSG

Goals

  • core:

    • rapid Markdown to HTML conversion
    • automatic cross-linking
    • front matter
    • image handling
    • template language(s) support?
    • layout partials?
    • reusable components?
    • easy theming?
    • i18n?
    • a11y?
    • Brotli compression
    • SEO features
    • test coverage
  • DX/UX:

    • easy installation
    • excellent documentation
    • authoring experience
      • hot reload dev server
      • intelligent defaults
      • flexibility in configuration
      • 'create new page / post' script for fast boilerplate generation
        • slugify the title, make a new directory, paste the source
        • pre-populate front matter with title, description, publish date, etc.
    • deploy / publish experience
      • impeccable speed
      • incremental build feature
      • multi-threading?
      • one-button deploy command to Deno Deploy
  • stretch:

    • AlpineJS integration?
    • Obsidian plugin
    • VS Code plugin

Documentation

  • Installation
  • Getting Started
  • Project Structure
  • Examples
    • personal blog
    • documentation site
    • product landing page
    • creative portfolio site

About

Deno SSG

License:MIT License


Languages

Language:TypeScript 100.0%