Vowel

The easiest way to code a website

Home

Vowel is a very simple Markdown- and CSS-based website generator.

To try Vowel out on your own computer, cd into a directory of markdown files and run:

npx vowel

Vowel is a minimal website framework for developers who love to write CSS and read RSS.

Vowel will generate a feature-rich HTML website from a directory of markdown files. The output is plain HTML. You can style it however you want with your own CSS.

Vowel is created by Sam Littlefair. If you have questions or comments, reach out to me on Twitter.

Features

Blog

Icon
🍱

Write one line to list your blog posts.

Cards

Icon
🃏

Create eye-catching content with no fuss. (Like this.)

Emoji favicons

Icon
🙃

Use any emoji you want for your website's icon.

Frontmatter

Icon
🧮

Display dates, lists, nested properties, links, and images in your frontmatter.

Live editing

Icon
👩‍🎤

See updates live as you save.

Navigation

Icon
🚏

Structure your content with smart nav menus.

RSS

Icon
📡

Deliver your content to RSS readers with an Atom feed.

Rich link previews

Icon
🤿

Create rich links with titles and images.

Robots

Icon
🤖

Take control of your robots.txt.

Sitemap

Icon
🗺️

Submit your website to search engines with a sitemap that lists all of your pages.

Speed

Icon
🏎️

Get a blazing-fast, Svelte-rendered website.

Static generation

Icon
🏛️

Load pages quickly with plain HTML.

Taxonomies

Icon
🔖

Go beyond tags to create authors and categories.

Try it

© Sam Littlefair 2024