Roadmap

Kiln is an evolving project. Below is the current plan for upcoming features and improvements.

Contributing

Have a suggestion? Feel free to open an issue or contribute to the discussion on our GitHub repository.

Planned immediate enhancements

Priority items to stabilize the current beta.

nothing for now...

Core Features

Major functionality upgrades.

  • Configuration File: Support for kiln.yaml to save preferences (flags) persistently.
  • Performance: Automatic image optimization (WebP conversion).
  • Customization: Full support for custom CSS themes and user-defined fonts.
  • Localization: i18n support for translating the UI.
  • Structured data: Automatically create articles and breadcrumbs markup

UI & UX Improvements

Enhancing the reading experience.

  • Page Transitions: Smooth View Transitions API support for navigation.
  • Link Previews: Obsidian-style hover previews when mousing over Wikilinks.
  • Search: Fuzzy finder implementation for full-text search.
  • Navigation: Breadcrumb trails and "Back to Top" buttons.
  • Animations: Subtle CSS animations for interactive elements.
  • Canvas: Custom color support for Canvas nodes.

Content Management

Tools to help you manage your digital garden.

  • Metadata: Display "Last Updated" and "Time to Read" on pages.
  • Backlinks: A dedicated section in the sidebar showing incoming links.
  • RSS: Automatic RSS feed generation for blog posts.
  • Drafts: Better handling for draft pages (exclude from build).
  • Privacy: Ability to hide specific pages or folders via frontmatter.

Advanced Configuration

  • Permalinks: Custom URL slugs via frontmatter.
  • Social Cards: Auto-generated Open Graph images for social sharing.
  • Custom 404: Support for a user-defined 404.md.