All Projects → mdast-util-to-hast → Similar Projects or Alternatives

63 Open source projects that are alternatives of or similar to mdast-util-to-hast

hast-util-to-mdast
utility to transform hast (HTML) to mdast (markdown)
Stars: ✭ 26 (-50.94%)
Mutual labels:  unist, mdast, hast, hast-util, mdast-util
mdast-util-to-string
utility to get the plain text content of an mdast node
Stars: ✭ 27 (-49.06%)
Mutual labels:  syntax-tree, unist, mdast, mdast-util
hast-util-sanitize
utility to sanitize hast nodes
Stars: ✭ 34 (-35.85%)
Mutual labels:  syntax-tree, unist, hast, hast-util
hast-util-to-html
utility to serialize hast to HTML
Stars: ✭ 47 (-11.32%)
Mutual labels:  syntax-tree, unist, hast, hast-util
hast-util-from-dom
utility to transform a DOM tree to hast
Stars: ✭ 20 (-62.26%)
Mutual labels:  syntax-tree, unist, hast, hast-util
MarkdownSyntax
☄️ A Type-safe Markdown parser in Swift.
Stars: ✭ 65 (+22.64%)
Mutual labels:  syntax-tree, unist, mdast
hast-util-reading-time
utility to estimate the reading time
Stars: ✭ 55 (+3.77%)
Mutual labels:  unist, hast, hast-util
sast
Parse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (-3.77%)
Mutual labels:  syntax-tree, unist
Unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+5628.3%)
Mutual labels:  syntax-tree, unist
unist-util-visit-parents
utility to recursively walk over unist nodes, with ancestral information
Stars: ✭ 25 (-52.83%)
Mutual labels:  syntax-tree, unist
nlcst-to-string
utility to transform an nlcst tree to a string
Stars: ✭ 16 (-69.81%)
Mutual labels:  syntax-tree, unist
unist-builder
utility to create a new trees with a nice syntax
Stars: ✭ 52 (-1.89%)
Mutual labels:  syntax-tree, unist
unist-util-inspect
utility to inspect nodes
Stars: ✭ 16 (-69.81%)
Mutual labels:  syntax-tree, unist
remark-rehype
plugin that turns markdown into HTML to support rehype
Stars: ✭ 118 (+122.64%)
Mutual labels:  mdast, hast
unist-util-map
utility to create a new tree by mapping all nodes
Stars: ✭ 30 (-43.4%)
Mutual labels:  syntax-tree, unist
xast
Extensible Abstract Syntax Tree
Stars: ✭ 32 (-39.62%)
Mutual labels:  syntax-tree, unist
hast-util-select
utility to add `querySelector`, `querySelectorAll`, and `matches` support for hast
Stars: ✭ 20 (-62.26%)
Mutual labels:  hast, hast-util
ntast
Notion Abstract Syntax Tree specification.
Stars: ✭ 101 (+90.57%)
Mutual labels:  syntax-tree, unist
Concrete-Syntax-Tree
Concrete Syntax Trees represent s-expressions with source information
Stars: ✭ 48 (-9.43%)
Mutual labels:  syntax-tree
remark-retext
plugin to transform from remark (Markdown) to retext (natural language)
Stars: ✭ 18 (-66.04%)
Mutual labels:  mdast
unified-args
Create CLIs for unified processors
Stars: ✭ 30 (-43.4%)
Mutual labels:  syntax-tree
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+309.43%)
Mutual labels:  syntax-tree
Fast
Find in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings
Stars: ✭ 194 (+266.04%)
Mutual labels:  syntax-tree
Astview
Astview is a graphical viewer for abstract syntax trees
Stars: ✭ 20 (-62.26%)
Mutual labels:  syntax-tree
Delphiast
Abstract syntax tree builder for Delphi
Stars: ✭ 190 (+258.49%)
Mutual labels:  syntax-tree
Reduce.jl
Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Stars: ✭ 172 (+224.53%)
Mutual labels:  syntax-tree
abstract-syntax-tree
A library for working with abstract syntax trees.
Stars: ✭ 77 (+45.28%)
Mutual labels:  syntax-tree
Nlcst
Natural Language Concrete Syntax Tree format
Stars: ✭ 116 (+118.87%)
Mutual labels:  syntax-tree
Unist Util Visit
utility to visit nodes
Stars: ✭ 101 (+90.57%)
Mutual labels:  syntax-tree
jsdast
JSDoc Abstract Syntax Tree
Stars: ✭ 20 (-62.26%)
Mutual labels:  unist
Genetic Programming
Symbolic regression solver, based on genetic programming methodology.
Stars: ✭ 98 (+84.91%)
Mutual labels:  syntax-tree
Fall
Stars: ✭ 92 (+73.58%)
Mutual labels:  syntax-tree
remark-slate-transformer
remark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
Stars: ✭ 62 (+16.98%)
Mutual labels:  mdast
unist-util-select
utility to select unist nodes with CSS-like selectors
Stars: ✭ 41 (-22.64%)
Mutual labels:  unist
Cppsharp
Tools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (+4090.57%)
Mutual labels:  syntax-tree
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+1726.42%)
Mutual labels:  syntax-tree
Calcit Editor
Intuitive S-expressions editing for Clojure(Script).
Stars: ✭ 158 (+198.11%)
Mutual labels:  syntax-tree
Syntax Highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
Stars: ✭ 88 (+66.04%)
Mutual labels:  syntax-tree
Astviewer
Python Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (+90.57%)
Mutual labels:  syntax-tree
c-compiler
A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Stars: ✭ 37 (-30.19%)
Mutual labels:  syntax-tree
langua
A suite of language tools
Stars: ✭ 29 (-45.28%)
Mutual labels:  syntax-tree
Myna Parser
Myna Parsing Library
Stars: ✭ 69 (+30.19%)
Mutual labels:  syntax-tree
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (+71.7%)
Mutual labels:  syntax-tree
go-tree-sitter
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Stars: ✭ 137 (+158.49%)
Mutual labels:  syntax-tree
Decent Messup
Mess up js code in a different way
Stars: ✭ 84 (+58.49%)
Mutual labels:  syntax-tree
ipymarkup
NER, syntax markup visualizations
Stars: ✭ 108 (+103.77%)
Mutual labels:  syntax-tree
unifiedjs.github.io
Site for unified
Stars: ✭ 37 (-30.19%)
Mutual labels:  syntax-tree
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (+22.64%)
Mutual labels:  syntax-tree
Calyx
A Ruby library for generating text with recursive template grammars.
Stars: ✭ 51 (-3.77%)
Mutual labels:  syntax-tree
Fssqldom
Library for SQL parsing, AST manipulation and SQL generation in F#
Stars: ✭ 45 (-15.09%)
Mutual labels:  syntax-tree
Metric Parser
📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (-50.94%)
Mutual labels:  syntax-tree
Mdast
Markdown Abstract Syntax Tree format
Stars: ✭ 493 (+830.19%)
Mutual labels:  syntax-tree
gatsby-remark-classes
Automatically add class attributes to markdown elements
Stars: ✭ 12 (-77.36%)
Mutual labels:  mdast
Unist
Universal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+726.42%)
Mutual labels:  syntax-tree
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+624.53%)
Mutual labels:  syntax-tree
Joern
Open-source code analysis platform for C/C++/Java based on code property graphs
Stars: ✭ 386 (+628.3%)
Mutual labels:  syntax-tree
bright
Blazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (-47.17%)
Mutual labels:  syntax-tree
Covfefe
A parser for nondeterministic context free languages
Stars: ✭ 49 (-7.55%)
Mutual labels:  syntax-tree
astutils
Bare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.
Stars: ✭ 13 (-75.47%)
Mutual labels:  syntax-tree
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+7394.34%)
Mutual labels:  syntax-tree
1-60 of 63 similar projects