Commonmark JavaJava library for parsing and rendering CommonMark (Markdown)
Stars: ✭ 1,675 (+1644.79%)
Remarkremark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc.
Stars: ✭ 4,746 (+4843.75%)
Micromarkthe smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Stars: ✭ 793 (+726.04%)
MarkedA markdown parser and compiler. Built for speed.
Stars: ✭ 26,556 (+27562.5%)
TermimadA library to display rich (Markdown) snippets and texts in a rust terminal application
Stars: ✭ 293 (+205.21%)
RemarkableMarkdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
Stars: ✭ 5,252 (+5370.83%)
Md4cC Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
Stars: ✭ 322 (+235.42%)
MarkoA markdown parser with high extensibility.
Stars: ✭ 77 (-19.79%)
DownBlazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (+1873.96%)
ExprtkC++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+213.54%)
Ratel CoreHigh performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+282.29%)
JsqlparserJSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Stars: ✭ 3,405 (+3446.88%)
BblfshdA self-hosted server for source code parsing
Stars: ✭ 297 (+209.38%)
AstroidA common base representation of python source code for pylint and other projects
Stars: ✭ 310 (+222.92%)
BreakdanceIt's time for your markup to get down! HTML to markdown converter. Breakdance is a highly pluggable, flexible and easy to use.
Stars: ✭ 418 (+335.42%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+342.71%)
AstexplorerA web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+4410.42%)
TenkoAn 100% spec compliant ES2021 JavaScript parser written in JS
Stars: ✭ 490 (+410.42%)
Turndown🛏 An HTML to Markdown converter written in JavaScript
Stars: ✭ 5,991 (+6140.63%)
Ngx MarkdownAngular markdown component/directive/pipe/service to parse static, dynamic or remote content to HTML with syntax highlight
Stars: ✭ 687 (+615.63%)
Php ParserPHP parser written in Go
Stars: ✭ 787 (+719.79%)
DiffsitterA tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-7.29%)
Cppast.netCppAst 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 (+137.5%)
Psd.rbParse Photoshop files in Ruby with ease
Stars: ✭ 3,092 (+3120.83%)
Php ParserA PHP parser written in PHP
Stars: ✭ 15,101 (+15630.21%)
QlcommonmarkQuickLook generator for beautifully rendering CommonMark documents on macOS
Stars: ✭ 36 (-62.5%)
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+4037.5%)
VerminConcurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (+127.08%)
Markdown WasmMarkdown parser and HTML generator implemented in WebAssembly, based on md4c
Stars: ✭ 833 (+767.71%)
Parsedown Extra PluginConfigurable Markdown to HTML converter with Parsedown Extra Plugin.
Stars: ✭ 47 (-51.04%)
SpoonSpoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (+1022.92%)
ComrakCommonMark + GFM compatible Markdown parser and renderer
Stars: ✭ 444 (+362.5%)
Php Parser🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+316.67%)
MdastMarkdown Abstract Syntax Tree format
Stars: ✭ 493 (+413.54%)
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+126.04%)
EsprimaECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+6557.29%)
Tolerant Php ParserAn early-stage PHP parser designed for IDE usage scenarios.
Stars: ✭ 717 (+646.88%)
MarkdYet another markdown parser, Compliant to CommonMark specification, written in Crystal.
Stars: ✭ 73 (-23.96%)
Metric Parser📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (-72.92%)
PostcssTransforming styles with JS plugins
Stars: ✭ 25,612 (+26579.17%)
Charly VmFibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-31.25%)
Astexplorer.apphttps://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-32.29%)
MarkraA Markdown-to-JIRA syntax editor.
Stars: ✭ 64 (-33.33%)
Method logTrace the history of an individual method in a git repository (experimental)
Stars: ✭ 73 (-23.96%)
Lang CLightweight C parser for Rust
Stars: ✭ 77 (-19.79%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (-5.21%)
CubThe Cub Programming Language
Stars: ✭ 198 (+106.25%)
Tatsu竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (+106.25%)
MeriyahA 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+618.75%)
CsstreeA tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+1067.71%)