Skip to main content
@shmVirus

Open Notes Indexer

A small indexing pipeline that turns Markdown notes into structured searchable JSON.

A tiny CLI that scans Markdown files and builds a search index. The goal is boring reliability: inspect content, extract useful metadata, and ship a static artifact that can be consumed without a server.

Problem

Small teaching and notes sites often need search, but hosted search services are unnecessary overhead for modest content libraries.

Implementation

The indexer scans Markdown, extracts metadata, and writes a framework-neutral JSON artifact that can be consumed by static frontends.

What it does

  • Converts folder-based Markdown notes into a predictable search feed.
  • Keeps the output framework-neutral so it can power multiple static sites.
  • Designed for small content libraries where a hosted search service is unnecessary.