All Projects → Csstree → Similar Projects or Alternatives

1548 Open source projects that are alternatives of or similar to Csstree

Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-91.44%)
Mutual labels:  ast, lexer, parser
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (-64.32%)
Mutual labels:  ast, lexer, parser
Grmtools
Rust grammar tool libraries and binaries
Stars: ✭ 153 (-86.35%)
Mutual labels:  lexer, parser, generator
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-83.94%)
Mutual labels:  ast, lexer, parser
Cub
The Cub Programming Language
Stars: ✭ 198 (-82.34%)
Mutual labels:  ast, lexer, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-73.15%)
Mutual labels:  ast, lexer, parser
Query Translator
Query Translator is a search query translator with AST representation
Stars: ✭ 165 (-85.28%)
Mutual labels:  ast, parser, generator
Tiny Compiler
A 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 (-62.09%)
Mutual labels:  ast, lexer, parser
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-86.17%)
Mutual labels:  ast, lexer, parser
Participle
A parser library for Go
Stars: ✭ 2,302 (+105.35%)
Mutual labels:  ast, lexer, parser
Tolerant Php Parser
An early-stage PHP parser designed for IDE usage scenarios.
Stars: ✭ 717 (-36.04%)
Mutual labels:  ast, parser, fast
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-94.11%)
Mutual labels:  ast, lexer, parser
Babylon
PSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (+50.94%)
Mutual labels:  ast, parser
Json To Ast
JSON AST parser
Stars: ✭ 161 (-85.64%)
Mutual labels:  ast, parser
Parser
A lexer and parser for GraphQL in .NET
Stars: ✭ 163 (-85.46%)
Mutual labels:  ast, lexer
Libpypa
libpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (-84.66%)
Mutual labels:  ast, lexer
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (-91.88%)
Mutual labels:  ast, parser
Flora Sql Parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Stars: ✭ 186 (-83.41%)
Mutual labels:  ast, parser
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (-82.34%)
Mutual labels:  ast, parser
stutter
Implement a Lisp, in C, from scratch, no libs
Stars: ✭ 65 (-94.2%)
Mutual labels:  ast, lexer
ocean
Programming language that compiles into a x86 ELF executable.
Stars: ✭ 164 (-85.37%)
Mutual labels:  ast, lexer
lowcode
React Lowcode - prototype, develop and maintain internal apps easier
Stars: ✭ 32 (-97.15%)
Mutual labels:  generator, ast
Ojg
Optimized JSON for Go
Stars: ✭ 281 (-74.93%)
Mutual labels:  parser, fast
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (-80.64%)
Mutual labels:  ast, parser
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-98.13%)
Mutual labels:  ast, lexer
Protoc Gen Gotemplate
📂 generic protocol generator based on golang's text/template (grpc/protobuf)
Stars: ✭ 284 (-74.67%)
Mutual labels:  ast, generator
Fast Xml Parser
Validate XML, Parse XML to JS/JSON and vise versa, or parse XML to Nimn rapidly without C/C++ based libraries and no callback
Stars: ✭ 1,021 (-8.92%)
Mutual labels:  parser, fast
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-88.67%)
Mutual labels:  ast, parser
Elm Markdown
Pure Elm markdown parsing and rendering
Stars: ✭ 96 (-91.44%)
Mutual labels:  ast, parser
Compodoc
📔 The missing documentation tool for your Angular, Nest & Stencil application
Stars: ✭ 3,567 (+218.2%)
Mutual labels:  ast, generator
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (-67.26%)
Mutual labels:  ast, parser
Swaggen
OpenAPI/Swagger 3.0 Parser and Swift code generator
Stars: ✭ 385 (-65.66%)
Mutual labels:  parser, generator
Astexplorer
A web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+286.26%)
Mutual labels:  ast, parser
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (-65.74%)
Mutual labels:  lexer, parser
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (-59.32%)
Mutual labels:  lexer, parser
Tenko
An 100% spec compliant ES2021 JavaScript parser written in JS
Stars: ✭ 490 (-56.29%)
Mutual labels:  ast, parser
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 (-79.66%)
Mutual labels:  ast, parser
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+1247.1%)
Mutual labels:  ast, parser
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (-96.52%)
Mutual labels:  ast, lexer
Vermin
Concurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (-80.55%)
Mutual labels:  ast, parser
Jsqlparser
JSqlParser 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 (+203.75%)
Mutual labels:  ast, parser
Swiftpascalinterpreter
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (-75.91%)
Mutual labels:  ast, lexer
Spoon
Spoon 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 (-3.84%)
Mutual labels:  ast, parser
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-92.06%)
Mutual labels:  ast, parser
Syntax Parser
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (-71.72%)
Mutual labels:  lexer, parser
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (-72.35%)
Mutual labels:  ast, parser
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+254.33%)
Mutual labels:  ast, parser
Postcss
Transforming styles with JS plugins
Stars: ✭ 25,612 (+2184.75%)
Mutual labels:  ast, parser
Badgen
Fast handcraft svg badge generator.
Stars: ✭ 464 (-58.61%)
Mutual labels:  generator, fast
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (-73.51%)
Mutual labels:  ast, parser
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (-38.45%)
Mutual labels:  ast, parser
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+470.12%)
Mutual labels:  ast, parser
Logos
Create ridiculously fast Lexers
Stars: ✭ 1,001 (-10.7%)
Mutual labels:  lexer, parser
Php Parser
PHP parser written in Go
Stars: ✭ 787 (-29.79%)
Mutual labels:  ast, parser
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (-49.51%)
Mutual labels:  ast, parser
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-98.31%)
Mutual labels:  lexer, parser
Lang C
Lightweight C parser for Rust
Stars: ✭ 77 (-93.13%)
Mutual labels:  ast, parser
I Pascal
A free Object Pascal language plugin for IntelliJ IDEA
Stars: ✭ 85 (-92.42%)
Mutual labels:  ast, parser
Hquery.php
An extremely fast web scraper that parses megabytes of invalid HTML in a blink of an eye. PHP5.3+, no dependencies.
Stars: ✭ 295 (-73.68%)
Mutual labels:  parser, fast
Vim Doge
(Do)cumentation (Ge)nerator 10+ languages 📚 Generate proper code documentation skeletons with a single keypress. ⚡️🔥
Stars: ✭ 533 (-52.45%)
Mutual labels:  generator, fast
1-60 of 1548 similar projects