Back to browse
GitHub Repository

Graph queries for your directories of frontmatter markdown documents. Neo4j-inspired syntax. Manage personal knowledge graphs, static websites, or agentic workflows. pip install fmql && fmql --help

16 starsPython

FMQL – graph query and bulk-edit CLI for Markdown and YAML frontmatter

by buyukdev·Apr 21, 2026·8 points·1 comment

AI Analysis

●●SolidNiche GemBig Brain

Graph traversal for Markdown files beats grep when your notes are linked.

Strengths
  • Format-preserving edits ensure static site generators don't break during bulk changes.
  • Graph traversal follows wikilinks instead of just matching text strings.
  • Pluggable search backends allow swapping engines without changing queries.
Weaknesses
  • Zero forks suggests limited community testing or edge case handling.
  • Python CLI might feel slow compared to Rust alternatives like ripgrep.
Target Audience

Obsidian users, static site maintainers, technical writers

Similar To

yq · jq · Obsidian

Similar Projects