tree-sitter

tree-sitter Joined Feb 2016 View on GitHub

Stars
38,501
across 55 public repos
Rank
#841
of 94,827 organizations, top 0.9%

Repositories with 50+ stars

tree-sitter's repositories with their overall rank
RankRepositoryLanguageStars
1,494

An incremental parsing system for programming tools

Rust 27,429
45,057

Python bindings to the Tree-sitter parsing library

C 1,519
74,275

Node.js bindings for tree-sitter

JavaScript 883
110,690

Python grammar for tree-sitter

JavaScript 574
117,229

TypeScript grammar for tree-sitter

JavaScript 539
118,031

Rust grammar for tree-sitter

JavaScript 535
125,628

Javascript grammar for tree-sitter

JavaScript 499
133,944

C++ grammar for tree-sitter

JavaScript 464
144,412

Swift API for the tree-sitter incremental parsing system

Swift 426
145,290

Go grammar for tree-sitter

JavaScript 423
154,426

C grammar for tree-sitter

JavaScript 395
172,232

Construct graphs from parsed source code

Rust 349
178,575

Bash grammar for tree-sitter

C 335
184,259

C# Grammar for tree-sitter

JavaScript 323
193,745

Go bindings for tree-sitter

C 305
209,671

Java grammar for tree-sitter

JavaScript 278
242,447

PHP grammar for tree-sitter

JavaScript 234
247,767

Ruby grammar for tree-sitter

C 228
259,000

HTML grammar for Tree-sitter

C 216
271,442

JSON grammar for tree-sitter

JavaScript 204
277,183

Scala grammar for tree-sitter

JavaScript 199
289,277

Haskell grammar for tree-sitter.

C 189
302,610

Haskell bindings for tree-sitter

Haskell 179
358,173

C# bindings to the Tree-sitter parsing library

C# 146
364,277

Java bindings to the Tree-sitter parsing library

Java 143
368,433

CSS grammar for Tree-sitter

JavaScript 141
395,913

Julia grammar for tree-sitter

JavaScript 129
403,460

Zig bindings to the Tree-sitter parsing library

Zig 126
408,689

SystemVerilog grammar for tree-sitter

JavaScript 124
465,937

Tree-sitter parser for regular expressions

JavaScript 105
476,968

OCaml grammar for tree-sitter

JavaScript 102
480,756

Kotlin bindings to the Tree-sitter parsing library

Kotlin 101
566,039

Tree-sitter grammar for embedded template languages like ERB, EJS

JavaScript 82
679,495

Ruby bindings to tree-sitter

C 65
723,106

Swift grammar for tree-sitter

JavaScript 60
809,287

CLI tool for creating and testing tree-sitter parsers

JavaScript 52
809,287

JSDoc grammar for Tree-sitter

JavaScript 52

Among 94,827 organizations

25k–40k stars: 673 organizations, including tree-sitter

Stars along the bottom, and organizations in each band on a log scale

When they were made

37 repos with 50+ stars, made between 2013 and 2024

Quick stats

Next rank
+31 stars to reach #840
Next milestone
+152,224 stars to reach the top 0.1%
Public repos
55, 37 with 50+ stars
Popular repos
2 over 1k stars, 1 over 10k stars
Top repo
tree-sitter, #1,494 of all repos, 71% of stars
Smaller repos
348 stars from repos under 50

Stars counted Recounted daily Next count around