[9] [CITE@en[unified]], [[unified collective]], [TIME[2024-09-26T08:21:16.000Z]], [TIME[2024-09-26T14:10:50.985Z]] <https://unifiedjs.com/>


[1] [CITE@en[GitHub - unifiedjs/unified: ☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees]], [TIME[2024-09-26T14:02:51.000Z]] <https://github.com/unifiedjs/unified>

>[B[unified]] is a collective of 500+ free and open source packages that work with content as structured data (ASTs)

>Several ecosystems are built on unified around different kinds of content. Notably, remark (markdown), rehype (HTML), and retext (natural language). These ecosystems can be connected together.

[2] [CITE@en[GitHub - remarkjs/remark: markdown processor powered by plugins part of the @unifiedjs collective]], [TIME[2024-09-26T14:03:23.000Z]] <https://github.com/remarkjs/remark>

[3] [CITE@en[GitHub - rehypejs/rehype: HTML processor powered by plugins part of the @unifiedjs collective]], [TIME[2024-09-26T14:04:51.000Z]] <https://github.com/rehypejs/rehype>


[4] [CITE@en[GitHub - syntax-tree/hast: Hypertext Abstract Syntax Tree format]], [TIME[2024-09-26T14:07:15.000Z]] <https://github.com/syntax-tree/hast>


[5] >>4 この説明読むと [[DOM]] も [[virtual DOM]] もわかってない人が作ってるように見えるが大丈夫?
[[DOM]] も [[virtual DOM]] も関係ないただの木オブジェクトAPIじゃん?

[7] それはそれでその用途にはいいのだろうから、 [[DOM]] を僭称する必要ないんじゃない?
説明のために [[DOM]] や [[virtual DOM]] みたいなものだというのはまあいいとして、 [[virtual DOM]] です言うてるのはあかんのちゃう?

[8] [[AST]] 称してるんだから [[DOM]] が[[固有名詞]]だってことはわかってるはずで、
それでこういう書き方してるのは悪質じゃないかなあ。

[6] 
[CITE@en[GitHub - retextjs/retext: natural language processor powered by plugins part of the @unifiedjs collective]], [TIME[2024-09-26T14:08:36.000Z]] <https://github.com/retextjs/retext>



[10] [CITE@en[GitHub - syntax-tree/nlcst: Natural Language Concrete Syntax Tree format]], [TIME[2024-09-26T14:11:21.000Z]] <https://github.com/syntax-tree/nlcst>


[11] 
>>10 Web IDL-like っていってるけど云うほど [[Web IDL]] かなあ? like つければなんでもいいと思ってるんちゃうか?


[12] 関連: [[PostHTML]]