Vowel

The easiest way to code a website

Roadmap

What's planned.

MVP

  • Add all element types supported in Obsidian to markdown

  • Add rich link previews

  • Add RSS

  • Add robots.txt

    • AI

    • Search

    • Image

  • Typing

  • Add sitemap

  • Make taxonomies linkable in frontmatter (if a corresponding folder exists)

  • Add header metadata (meta tags)

  • CSS handling

  • Favicon handling

  • Docs

  • Build action

V2

  • Images as <figure>s

  • Frontmatter interpolation (title and description)

  • CSS default

  • Better favicon and styles handling

  • Ignore README files

  • Include breadcrumbs in page titles

  • Add hidden routes ($)

  • Image alt text

  • Deploy action (Vercel)

  • Add anchor links for headings

  • Figure out how to stop components from remounting on every change

  • Demote headings global option (headings are now demoted intelligently)

  • Taxonomy lists

  • Strikethrough

  • Checklists

  • GitHub-style notes

  • Footnotes

  • Better create/delete handling in HMR

  • Disable default styles option

  • Better theme CSS handling

  • Create style reset theme

  • Debug settings page HMR (temporary fix with full-page refresh)

  • Fix checklist boxes

  • Handle SVGs properly

  • Slogan in homepage <title>

  • Prioritize title and h1 for meta title

  • Prioritize title over h1 for thumbnails

  • Tables of contents

  • Frontmatter interpolation (image)

  • Add a default 404 page

  • WebMentions

  • Microformats2 markup

  • Define get-all queries with * and **

  • Add a meta generator tag

  • Basic caching with fs.stat

  • Support Obsidian callouts and GitHub alerts

V3

  • Fallback homepages

  • Date format customizing

  • Init CLI

    • Option for destructive actions

    • Create homepage

    • Create CSS file

  • ::Mark::

  • Add more header metadata?

  • Define folder settings

    • Title

    • Breadrumb

  • Define special page properties

    • Title

    • Description

    • Meta image

    • Date

    • Modified date

    • Tags

    • Author/Authors

  • Make file names kebab-cased for URLs and links

  • Code highlighter

  • Add in-browser search

  • Make RSS optional

  • Pagination

Wish list

  • Automatic file creation

  • Image serving and optimization

  • GUI

  • More deploy actions

  • Optional JSON interactivity (ratings, comments, SubPubHub)

  • Redirects

  • Advanced markdown

    • Highlight

    • Sanitize

    • Mermaid

    • Math

    • Wikilinks

© Sam Littlefair 2024