---
title: Garden.oooではカスタムパーサーが使えたら良いな
date: 2026-08-16T04:11:34.259Z
updated: 2026-08-16T04:11:34.259Z
tags:
  - garden
url: https://baku89.com/ja/garden/parser
---

# Garden.oooではカスタムパーサーが使えたら良いな

Garden.oooでは、ページ編集時に、都度パーサーがMarkdownをパースし、情報源としての.md本文とHTMLの構文木のペアをDBに保存している

→ [情報設計](/garden/information-architecture)

パーサーはMCPやAPI越しの更新を除き、クライアントサイドで動く。つまり、所定のフォーマットのHTML構文木にさえ変換できれば、ユーザーはパーサーをカスタムできるようにしたい。好きな軽量マークアップ言語を作ってほしい

けど[Garden.oooをWYSIWYGにする](/garden/wysiwyg)ためのリッチテキスト編集との相性は悪そう。カスタムパーサーは受け入れはするものの、ソースとプレビューの2ペイン編集に固定される可能性も

[Local-FirstなCMSが任意のマークアップ言語を使えるようにするには、クライアント側でHTMLをコンパイルする必要がある - ambien](https://scrapbox.io/ambien/Local-First%E3%81%AACMS%E3%81%8C%E4%BB%BB%E6%84%8F%E3%81%AE%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E8%A8%80%E8%AA%9E%E3%82%92%E4%BD%BF%E3%81%88%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E5%81%B4%E3%81%A7HTML%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B) by [kdia](/kdia)

わかる
