All Projects → MarkdownSyntax → Similar Projects or Alternatives

332 Open source projects that are alternatives of or similar to MarkdownSyntax

mdast-util-to-string
utility to get the plain text content of an mdast node
Stars: ✭ 27 (-58.46%)
Mutual labels:  syntax-tree, unist, mdast
Unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+4570.77%)
Mutual labels:  ast, syntax-tree, unist
mdast-util-to-hast
utility to transform mdast to hast
Stars: ✭ 53 (-18.46%)
Mutual labels:  syntax-tree, unist, mdast
xast
Extensible Abstract Syntax Tree
Stars: ✭ 32 (-50.77%)
Mutual labels:  ast, syntax-tree, unist
sast
Parse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (-21.54%)
Mutual labels:  ast, syntax-tree, unist
nlcst-to-string
utility to transform an nlcst tree to a string
Stars: ✭ 16 (-75.38%)
Mutual labels:  syntax-tree, unist
Mdast
Markdown Abstract Syntax Tree format
Stars: ✭ 493 (+658.46%)
Mutual labels:  ast, syntax-tree
bright
Blazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (-56.92%)
Mutual labels:  ast, syntax-tree
abstract-syntax-tree
A library for working with abstract syntax trees.
Stars: ✭ 77 (+18.46%)
Mutual labels:  ast, syntax-tree
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+6010.77%)
Mutual labels:  ast, syntax-tree
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (+40%)
Mutual labels:  ast, syntax-tree
unist-util-map
utility to create a new tree by mapping all nodes
Stars: ✭ 30 (-53.85%)
Mutual labels:  syntax-tree, unist
hast-util-to-mdast
utility to transform hast (HTML) to mdast (markdown)
Stars: ✭ 26 (-60%)
Mutual labels:  unist, mdast
unist-util-visit-parents
utility to recursively walk over unist nodes, with ancestral information
Stars: ✭ 25 (-61.54%)
Mutual labels:  syntax-tree, unist
jsdast
JSDoc Abstract Syntax Tree
Stars: ✭ 20 (-69.23%)
Mutual labels:  ast, unist
Reshape
💠 transform html with javascript plugins
Stars: ✭ 314 (+383.08%)
Mutual labels:  ast, syntax-tree
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+233.85%)
Mutual labels:  ast, syntax-tree
hast-util-to-html
utility to serialize hast to HTML
Stars: ✭ 47 (-27.69%)
Mutual labels:  syntax-tree, unist
Unist
Universal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+573.85%)
Mutual labels:  ast, syntax-tree
ntast
Notion Abstract Syntax Tree specification.
Stars: ✭ 101 (+55.38%)
Mutual labels:  syntax-tree, unist
unist-util-inspect
utility to inspect nodes
Stars: ✭ 16 (-75.38%)
Mutual labels:  syntax-tree, unist
astutils
Bare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.
Stars: ✭ 13 (-80%)
Mutual labels:  ast, 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 (-43.08%)
Mutual labels:  ast, syntax-tree
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (+0%)
Mutual labels:  ast, syntax-tree
Metric Parser
📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (-60%)
Mutual labels:  ast, syntax-tree
hast-util-from-dom
utility to transform a DOM tree to hast
Stars: ✭ 20 (-69.23%)
Mutual labels:  syntax-tree, unist
hast-util-sanitize
utility to sanitize hast nodes
Stars: ✭ 34 (-47.69%)
Mutual labels:  syntax-tree, unist
Nlcst
Natural Language Concrete Syntax Tree format
Stars: ✭ 116 (+78.46%)
Mutual labels:  ast, syntax-tree
unist-builder
utility to create a new trees with a nice syntax
Stars: ✭ 52 (-20%)
Mutual labels:  syntax-tree, unist
Hast
Hypertext Abstract Syntax Tree format
Stars: ✭ 344 (+429.23%)
Mutual labels:  ast, syntax-tree
Astviewer
Python Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (+55.38%)
Mutual labels:  ast, syntax-tree
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+2815.38%)
Mutual labels:  ast, cmark
Esdoc
ESDoc - Good Documentation for JavaScript
Stars: ✭ 2,706 (+4063.08%)
Mutual labels:  ast
Gulp Strip Debug
Strip console, alert, and debugger statements from JavaScript code
Stars: ✭ 242 (+272.31%)
Mutual labels:  ast
shikijs
A JavaScript Library for Syntax Highlighting with Awesome themes
Stars: ✭ 21 (-67.69%)
Mutual labels:  syntax-highlight
Tsutils
utility functions for working with typescript's AST
Stars: ✭ 240 (+269.23%)
Mutual labels:  ast
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Stars: ✭ 228 (+250.77%)
Mutual labels:  ast
parser-reflection
Parser Reflection API - Provides source code analysis without loading classes into the PHP memory
Stars: ✭ 97 (+49.23%)
Mutual labels:  ast
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+23132.31%)
Mutual labels:  ast
Ast Query
Tentative to a simple JavaScript AST modification library
Stars: ✭ 221 (+240%)
Mutual labels:  ast
nast
A block-based intermediate representation for document-like content.
Stars: ✭ 35 (-46.15%)
Mutual labels:  ast
open-fortran-parser-xml
XML output generator for Open Fortran Parser, and Python wrapper for it.
Stars: ✭ 21 (-67.69%)
Mutual labels:  ast
rehype-dom
HTML processor to parse and compile with browser APIs, powered by plugins
Stars: ✭ 20 (-69.23%)
Mutual labels:  ast
React Monocle
A developer tool to visualize a React application's component hierarchy.
Stars: ✭ 2,440 (+3653.85%)
Mutual labels:  ast
gox
JSX for Go
Stars: ✭ 165 (+153.85%)
Mutual labels:  ast
Vermin
Concurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (+235.38%)
Mutual labels:  ast
Hexraystoolbox
Hexrays Toolbox - Find code patterns within the Hexrays AST
Stars: ✭ 202 (+210.77%)
Mutual labels:  ast
subpy
Python subsets
Stars: ✭ 41 (-36.92%)
Mutual labels:  ast
venusscript
A dynamic, interpreted, scripting language written in Java.
Stars: ✭ 17 (-73.85%)
Mutual labels:  ast
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (+204.62%)
Mutual labels:  ast
Cub
The Cub Programming Language
Stars: ✭ 198 (+204.62%)
Mutual labels:  ast
awesome-ruby-ast
A list of awesome tools and libraries which deals with ASTs in Ruby
Stars: ✭ 24 (-63.08%)
Mutual labels:  ast
Bellybutton
Custom Python linting through AST expressions
Stars: ✭ 196 (+201.54%)
Mutual labels:  ast
Escodegen
ECMAScript code generator
Stars: ✭ 2,328 (+3481.54%)
Mutual labels:  ast
rector-doctrine
Rector upgrades rules for Doctrine
Stars: ✭ 37 (-43.08%)
Mutual labels:  ast
language-rust
Parser and pretty-printer for the Rust language
Stars: ✭ 78 (+20%)
Mutual labels:  ast
macro-visit
A macro-based generic visitor generator
Stars: ✭ 23 (-64.62%)
Mutual labels:  ast
java-ast
Java Parser for JavaScript/TypeScript (based on antlr4ts)
Stars: ✭ 58 (-10.77%)
Mutual labels:  ast
Hrdevhelper
Context-sensitive HexRays decompiler plugin that visualizes the ctree of decompiled functions.
Stars: ✭ 193 (+196.92%)
Mutual labels:  ast
Flora Sql Parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Stars: ✭ 186 (+186.15%)
Mutual labels:  ast
1-60 of 332 similar projects