tree-sitter एक संगठन है जो GitHub पर कई सार्वजनिक रिपॉजिटरीज़ रखता है, जिसमें JavaScript, C, Rust, Swift, Haskell, और C# जैसी भाषाएँ शामिल हैं। इसके प्रमुख प्रोजेक्ट्स में tree-sitter, py-tree-sitter, और node-tree-sitter शामिल हैं, जो प्रोग्रामिंग टूल्स के लिए पार्सिंग सिस्टम प्रदान करते हैं।
An incremental parsing system for programming tools
Python bindings to the Tree-sitter parsing library
Node.js bindings for tree-sitter
Python grammar for tree-sitter
TypeScript grammar for tree-sitter
Rust grammar for tree-sitter
Javascript grammar for tree-sitter
C++ grammar for tree-sitter
Go grammar for tree-sitter
Swift API for the tree-sitter incremental parsing system
C grammar for tree-sitter
Construct graphs from parsed source code
Bash grammar for tree-sitter
C# Grammar for tree-sitter
Java grammar for tree-sitter
Go bindings for tree-sitter
Ruby grammar for tree-sitter
PHP grammar for tree-sitter
HTML grammar for Tree-sitter
JSON grammar for tree-sitter
Scala grammar for tree-sitter
Haskell grammar for tree-sitter.
Haskell bindings for tree-sitter
CSS grammar for Tree-sitter
C# bindings to the Tree-sitter parsing library
Java bindings to the Tree-sitter parsing library
Julia grammar for tree-sitter
SystemVerilog grammar for tree-sitter
Tree-sitter parser for regular expressions
Zig bindings to the Tree-sitter parsing library
OCaml grammar for tree-sitter
Kotlin bindings to the Tree-sitter parsing library
Tree-sitter grammar for embedded template languages like ERB, EJS
Ruby bindings to tree-sitter
Swift grammar for tree-sitter
CLI tool for creating and testing tree-sitter parsers
JSDoc grammar for Tree-sitter
Agda grammar for tree-sitter
Reusable workflows for tree-sitter parsers
Rust bindings to Tree-sitter
tree-sitter grammar for the CodeQL language
Source HTML for the Tree-sitter organization site
Test action for tree-sitter parsers
Input fuzzing action for tree-sitter parsers
Tree-sitter organization info
Setup action for the tree-sitter library & CLI
tree-sitter grammar for the tree-sitter query language
Schema for syntax highlighting property sheets
TOML grammar for tree-sitter
AFL test harness for tree-sitter runtime and parsers
Dependency updating action for tree-sitter parsers
[DEPRECATED] Setup action for tree-sitter parsers
File parsing action for tree-sitter parsers
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
(WIP) C# Razor grammar for tree-sitter
tree-sitter support for `.dbscheme` files (as used in CodeQL).
tree-sitter GitHub पर प्रोग्रामिंग टूल्स के लिए एक इंक्रीमेंटल पार्सिंग सिस्टम विकसित करता है। इसके रिपॉजिटरीज़ में विभिन्न भाषाओं के लिए पार्सर शामिल हैं, जैसे कि Python और TypeScript के लिए tree-sitter-python और tree-sitter-typescript।
tree-sitter मुख्य रूप से JavaScript, C, Rust, Swift, Haskell, और C# जैसी प्रोग्रामिंग भाषाओं का उपयोग करता है। ये भाषाएँ इसके रिपॉजिटरीज़ में विभिन्न पार्सिंग टूल्स के विकास में महत्वपूर्ण हैं।
हां, tree-sitter की सभी रिपॉजिटरीज़ सार्वजनिक हैं, जो उपयोगकर्ताओं को उनके प्रोजेक्ट्स की सामग्री और विकास प्रक्रिया को देखने और उपयोग करने की अनुमति देती हैं।
RepoGuard के साथ tree-sitter की निगरानी करें और जैसे ही एक नया सार्वजनिक रिपोजिटरी बनता है, सूचित हों।
इस खाते की निगरानी करें