Back to projects
live2026Featured

MY-CRATE

A lightweight, self-hosted publishing system for Obsidian users. Transforms markdown notes into a fast, customizable website — no subscription lock-in.

MY-CRATE

Project context

Available to try

RustAstroHono.jsTypeScriptTailwind CSSSQLite

What It Is

My-Crate is a lightweight, self-hosted publishing system built for Obsidian users who want full control over their knowledge. It transforms markdown notes into a fast, customizable, and developer-friendly website, without subscription lock-in.

Features

  • Customizable - fully customizable theme and layout
  • Fast - built with Astro for fast page loads
  • Self-hosted - your notes, your server, your rules
  • SQLite - lightweight database storage
  • Hono.js - lightweight server-side API
  • Rust indexer - fast markdown parsing and indexing

Stack

  • Rust - backend indexer and webhook handler
  • Astro - static site generation
  • Hono.js - API server
  • TypeScript - type safety throughout
  • Tailwind CSS - styling
  • SQLite - persistent storage