@syntax-tree

syntax-tree

πŸŒ²πŸŒ²πŸŒ²πŸŒ³πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŒ²πŸŒ³πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŽ„πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸ»πŸŒ³πŸŒ³πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸŒ²πŸŽ„πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸŒ³πŸŒ³

Pinned repositories

  1. unist

    Universal Syntax Tree used by @unifiedjs

    174 9

  2. ideas

    Share ideas for new utilities and tools built with @syntax-tree

    2

  3. unist-util-visit

    Utility to recursively walk over Unist nodes

    JavaScript 32 6

  4. mdast

    Markdown Abstract Syntax Tree format

    169 12

  5. nlcst

    Natural Language Concrete Syntax Tree, used in @retextjs

    62 3

  6. hast

    Hypertext Abstract Syntax Tree format, used in @rehypejs

    118 10

  • Transform MDAST to HAST

    JavaScript 13 21 MIT Updated Oct 8, 2018
  • Transform HAST to something else through a hyperscript DSL

    JavaScript 10 7 MIT Updated Oct 6, 2018
  • Markdown Abstract Syntax Tree format

    169 11 Updated Oct 6, 2018
  • Transform HAST to NLCST

    JavaScript MIT Updated Oct 5, 2018
  • Hyperscript compatible DSL for creating virtual HAST trees

    JavaScript 21 2 MIT Updated Oct 4, 2018
  • Hypertext Abstract Syntax Tree format, used in @rehypejs

    118 10 Updated Oct 2, 2018
  • TypeScript definitions for universal syntax tree

    TypeScript 2 1 Updated Sep 10, 2018
  • Universal Syntax Tree used by @unifiedjs

    174 9 Updated Aug 31, 2018
  • Utility to get the plain text content of a node

    JavaScript 8 4 MIT Updated Aug 20, 2018
  • Find definition nodes in mdast nodes

    JavaScript 4 MIT Updated Aug 20, 2018
  • HTML comments as ranges or markers in mdast

    JavaScript 10 MIT Updated Aug 20, 2018
  • Utility to get the style of a heading

    JavaScript 3 MIT Updated Aug 20, 2018
  • Make an MDAST tree compact

    JavaScript 3 1 MIT Updated Aug 20, 2018
  • Parse a comment marker in mdast

    JavaScript 7 1 MIT Updated Aug 20, 2018
  • Assert MDAST nodes

    JavaScript MIT Updated Aug 20, 2018
  • Index Unist nodes by property or computed key

    JavaScript 3 MIT Updated Aug 20, 2018
  • Remove empty paragraphs from mdast tree

    JavaScript 2 MIT Updated Aug 20, 2018
  • Make sure there is no more than a single top-level heading in the document

    JavaScript 2 MIT Updated Aug 20, 2018
  • Helper for creating unist trees

    JavaScript 16 1 MIT Updated Aug 17, 2018
  • Transform HAST to HTML

    JavaScript 12 6 MIT Updated Aug 17, 2018
  • Add parent references to unist nodes

    JavaScript 2 MIT Updated Aug 17, 2018
  • Sanitize HAST nodes

    JavaScript 8 9 MIT Updated Aug 10, 2018
  • Search for patterns in an NLCST tree

    JavaScript 7 2 MIT Updated Aug 9, 2018
  • Recursively walk over unist nodes, with ancestral information

    JavaScript 4 MIT Updated Jul 24, 2018
  • Utility to recursively walk over Unist nodes

    JavaScript 32 6 MIT Updated Jul 25, 2018
  • `querySelector`, `querySelectorAll`, and `matches` in HAST

    JavaScript 4 MIT Updated Jul 22, 2018
  • Transform HAST to MDAST

    JavaScript 6 5 MIT 1 issue needs help Updated Jul 19, 2018
  • Reparse a HAST tree

    JavaScript 1 1 MIT Updated Jul 19, 2018
  • Transform Parse5’s AST to HAST

    JavaScript 4 MIT Updated Jul 18, 2018
  • Check if a node is phrasing content

    JavaScript MIT Updated Jul 19, 2018