---
description: What's planned.
---

# Roadmap

## MVP

- [x] Add all element types supported in Obsidian to markdown
- [x] Add rich link previews
- [x] Add RSS
- [x] Add robots.txt
  - [x] AI
  - [x] Search
  - [x] Image
- [x] Typing
- [x] Add sitemap
- [x] Make taxonomies linkable in frontmatter (if a corresponding folder exists)
- [x] Add header metadata (meta tags)
- [x] CSS handling
- [x] Favicon handling
- [x] Docs
- [x] Build action

## V2

- [x] Fallback homepages
- [ ] Create post list element (`#tags/blue`, `@tags/blue`, `~tags/blue`)
- [/] CSS defaults (work in progress)
- [ ] CSS layout [presets](https://github.com/swyxio/spark-joy?tab=readme-ov-file#drop-in-css-frameworks)
- [x] Images as <figure>s
- [x] Frontmatter interpolation (title and description)
- [ ] Frontmatter interpolation (image)
- [x] Better favicon and styles handling
- [x] Ignore README files
- [ ] Add more header metadata
- [ ] Define folder settings
  - [ ] Title
  - [ ] Breadrumb
- [x] Define special page properties
  - [x] Title
  - [x] Description
  - [x] Meta image
  - [x] Date
  - [ ] Modified date
  - [ ] Tags
  - [ ] Author/Authors
- [ ] Make file names kebab-cased for URLs and links
- [x] Include breadcrumbs in page titles ~~(optionally)~~
- [ ] Strikethrough
- [ ] Add hidden routes (`$`)
- [x] Image alt text
- [ ] Code highlighter
- [x] Deploy action (Vercel)
- [x] Add anchor links for headings
- [ ] Post TOC
- [ ] GitHub-style notes
- [ ] Add in-browser search
- [x] Figure out how to stop components from remounting on every change
- [ ] Make RSS optional
- [ ] Pagination
- [x] Demote headings global option (headings are now demoted intelligently)

## Wish list

- [ ] Automatic file creation
- [ ] Image serving and optimization
- [ ] GUI
- [ ] More deploy actions
- [ ] Optional JSON interactivity (ratings, comments, SubPubHub)
- [ ] Redirects
- [ ] Advanced markdown
  - [ ] Highlight
  - [ ] Sanitize
  - [ ] Tables
  - [ ] Strike
  - [ ] Task lists
  - [ ] Footnotes
  - [ ] Mermaid
  - [ ] Math
  - [ ] Wikilinks
