https://github.com/cagix/tree-sitter
An incremental parsing system for programming tools
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.7%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
An incremental parsing system for programming tools
Basic Info
- Host: GitHub
- Owner: cagix
- License: mit
- Language: Rust
- Default Branch: master
- Homepage: https://tree-sitter.github.io
- Size: 18.4 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of tree-sitter/tree-sitter
Created almost 2 years ago
· Last pushed almost 2 years ago
https://github.com/cagix/tree-sitter/blob/master/
# tree-sitter [](https://zenodo.org/badge/latestdoi/14164618) [![discord][discord]](https://discord.gg/w7nTvsVJhm) [![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org) Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: - **General** enough to parse any programming language - **Fast** enough to parse on every keystroke in a text editor - **Robust** enough to provide useful results even in the presence of syntax errors - **Dependency-free** so that the runtime library (which is written in pure C) can be embedded in any application ## Links - [Documentation](https://tree-sitter.github.io) - [Rust binding](lib/binding_rust/README.md) - [WASM binding](lib/binding_web/README.md) - [Command-line interface](cli/README.md) [discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord [matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix
Owner
- Name: Carsten Gips
- Login: cagix
- Kind: user
- Repositories: 115
- Profile: https://github.com/cagix