All Projects → Concrete-Syntax-Tree → Similar Projects or Alternatives

382 Open source projects that are alternatives of or similar to Concrete-Syntax-Tree

Cppsharp
Tools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (+4527.08%)
Mutual labels:  parsing, syntax-tree
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (+89.58%)
Mutual labels:  parsing, syntax-tree
Covfefe
A parser for nondeterministic context free languages
Stars: ✭ 49 (+2.08%)
Mutual labels:  parsing, syntax-tree
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (+550%)
Mutual labels:  parsing, syntax-tree
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+352.08%)
Mutual labels:  parsing, syntax-tree
FAParser
JSON Parsing + Archiving & Unarchiving in User Defaults
Stars: ✭ 67 (+39.58%)
Mutual labels:  parsing
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-58.33%)
Mutual labels:  parsing
CVparser
CVparser is software for parsing or extracting data out of CV/resumes.
Stars: ✭ 28 (-41.67%)
Mutual labels:  parsing
go-tree-sitter
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Stars: ✭ 137 (+185.42%)
Mutual labels:  syntax-tree
GreynirPackage
The Greynir NLP parser for Icelandic, packaged for PyPI
Stars: ✭ 49 (+2.08%)
Mutual labels:  parsing
abstract-syntax-tree
A library for working with abstract syntax trees.
Stars: ✭ 77 (+60.42%)
Mutual labels:  syntax-tree
logstash-config
logstash-config provides a parser and abstract syntax tree (AST) for the Logstash config format, written in Go
Stars: ✭ 26 (-45.83%)
Mutual labels:  parsing
fyodor
Convert your Amazon Kindle highlights and notes into markdown (or any format).
Stars: ✭ 101 (+110.42%)
Mutual labels:  parsing
Astview
Astview is a graphical viewer for abstract syntax trees
Stars: ✭ 20 (-58.33%)
Mutual labels:  syntax-tree
htmlparsing
htmlparsing.com, a website devoted to helping people parse HTML correctly
Stars: ✭ 29 (-39.58%)
Mutual labels:  parsing
kaliningraph
🕸️ Graphs, finite fields and discrete dynamical systems in Kotlin
Stars: ✭ 62 (+29.17%)
Mutual labels:  parsing
domainatrex
😈 A library for parsing TLDs from urls in Elixir
Stars: ✭ 29 (-39.58%)
Mutual labels:  parsing
StatementParser
Idea behind the StatementParser is, that it would be nice to be able to process financial data from different kind of statements in automatized way. This is often pretty hard as brokers are giving these data only in form of xls/xlst/pdf or other format which is not directly processable and here comes StatmentParser.
Stars: ✭ 21 (-56.25%)
Mutual labels:  parsing
attoparser
A tiny but fast java event-style markup parser.
Stars: ✭ 46 (-4.17%)
Mutual labels:  parsing
libwifi
An 802.11 Frame Generation and Parsing Library in C
Stars: ✭ 27 (-43.75%)
Mutual labels:  parsing
biaffine-ner
Named Entity Recognition as Dependency Parsing
Stars: ✭ 293 (+510.42%)
Mutual labels:  parsing
sledgehammer
🔨 📶 WiFi-Jammer/DoS toolset
Stars: ✭ 34 (-29.17%)
Mutual labels:  parsing
php-fast-xml-parser
Fast SAX XML parser for PHP.
Stars: ✭ 25 (-47.92%)
Mutual labels:  parsing
pypact
A Python package for parsing FISPACT-II output
Stars: ✭ 19 (-60.42%)
Mutual labels:  parsing
angel.co-companies-list-scraping
No description or website provided.
Stars: ✭ 54 (+12.5%)
Mutual labels:  parsing
markright
A customizable markdown parser in Elixir: pure pattern matching.
Stars: ✭ 14 (-70.83%)
Mutual labels:  parsing
langua
A suite of language tools
Stars: ✭ 29 (-39.58%)
Mutual labels:  syntax-tree
pe
Fastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-56.25%)
Mutual labels:  parsing
Deep-NLP-Resources
Curated list of all NLP Resources
Stars: ✭ 65 (+35.42%)
Mutual labels:  parsing
OpenSIEM-Logstash-Parsing
SIEM Logstash parsing for more than hundred technologies
Stars: ✭ 140 (+191.67%)
Mutual labels:  parsing
SwiftTreeSitter
Swift wrappers for the tree-sitter incremental parsing system
Stars: ✭ 116 (+141.67%)
Mutual labels:  parsing
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 (-22.92%)
Mutual labels:  syntax-tree
text2tab
TAB-delimited text parser for ABAP
Stars: ✭ 16 (-66.67%)
Mutual labels:  parsing
unist-builder
utility to create a new trees with a nice syntax
Stars: ✭ 52 (+8.33%)
Mutual labels:  syntax-tree
kataw
An 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (+531.25%)
Mutual labels:  parsing
wallhaven4j
Wallhaven API for Java
Stars: ✭ 17 (-64.58%)
Mutual labels:  parsing
tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (+100%)
Mutual labels:  parsing
YAPDFKit
Yet another PDF Kit for parsing and modifying PDF's. For OS X and iOS.
Stars: ✭ 27 (-43.75%)
Mutual labels:  parsing
slash-command
Simple slash command parsing.
Stars: ✭ 15 (-68.75%)
Mutual labels:  parsing
puppeteer-autoscroll-down
Handle infinite scroll on websites by puppeteer
Stars: ✭ 40 (-16.67%)
Mutual labels:  parsing
joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+1916.67%)
Mutual labels:  syntax-tree
sb-dynlex
Configurable lexer for PHP featuring a fluid API.
Stars: ✭ 27 (-43.75%)
Mutual labels:  parsing
Singulink.IO.FileSystem
Reliable cross-platform strongly-typed file/directory path manipulation and file system access in .NET.
Stars: ✭ 16 (-66.67%)
Mutual labels:  parsing
Whatsapp-Chat-Exporter
A customizable Android and iPhone WhatsApp database parser that will give you the history of your WhatsApp conversations in HTML and JSON. Android Backup Crypt12, Crypt14 and Crypt15 supported.
Stars: ✭ 150 (+212.5%)
Mutual labels:  parsing
CoreJSON
Core Foundation, libyajl based JSON support.
Stars: ✭ 48 (+0%)
Mutual labels:  parsing
FullFIX
A library for parsing FIX (Financial Information eXchange) protocol messages.
Stars: ✭ 60 (+25%)
Mutual labels:  parsing
Plotty
C language compiler from scratch for a custom architecture, with virtual machine and all
Stars: ✭ 33 (-31.25%)
Mutual labels:  parsing
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-64.58%)
Mutual labels:  parsing
comby-rust
Rust refactoring templates for comby, the structural find-and-replace tool.
Stars: ✭ 23 (-52.08%)
Mutual labels:  parsing
parser-lang
A parser combinator library with declarative superpowers
Stars: ✭ 25 (-47.92%)
Mutual labels:  parsing
MP4Parse
C++ library for MP4 file parsing.
Stars: ✭ 55 (+14.58%)
Mutual labels:  parsing
extract-emails
Extract emails from a given website
Stars: ✭ 58 (+20.83%)
Mutual labels:  parsing
dpar
Neural network transition-based dependency parser (in Rust)
Stars: ✭ 41 (-14.58%)
Mutual labels:  parsing
unifiedjs.github.io
Site for unified
Stars: ✭ 37 (-22.92%)
Mutual labels:  syntax-tree
Ramble
A R parser based on combinatory parsers.
Stars: ✭ 19 (-60.42%)
Mutual labels:  parsing
libvcs
⚙️ Lite, typed, pythonic utilities for git, svn, mercurial, etc.
Stars: ✭ 43 (-10.42%)
Mutual labels:  parsing
docx2csv
Extracts tables from .docx files and saves them as .csv or .xls files
Stars: ✭ 42 (-12.5%)
Mutual labels:  parsing
twitter-to-rss
Simple python script to parse twitter feed to generate a rss feed.
Stars: ✭ 15 (-68.75%)
Mutual labels:  parsing
pysub-parser
Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).
Stars: ✭ 40 (-16.67%)
Mutual labels:  parsing
left-recursion
Quick explanation of eliminating left recursion in Haskell parsers
Stars: ✭ 36 (-25%)
Mutual labels:  parsing
1-60 of 382 similar projects