HTTP/2 200
date: Sat, 19 Jul 2025 02:37:19 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"edc6819107e9523998426f5c6b82f62f"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=MW%2FTNwJL%2BZFykyJqKIOt57%2BcS7io62ctuLLwO50W%2FRqj6HeRnHC4OdkpuQPzJvJpmJ69PoovlsrDGxnS6kSmvjUHNRnxlpv2bQVPQ9zagAZv3HO6PZc60RLJfjWxNfd9zaxqqRa%2FruAq%2BI8VMGXqk4WF4%2F46Bd1vhlS3ynzmJGsbZUBK0fiZYTZldoE99k%2FdWim%2BPaCjYrTi03k9x6Kmjn5h%2FIhylSEoQjyBObYUW00AwSryB3qCgdUQgQXZlTi5aqbOC4Z5yr0F47VlBzooBA%3D%3D--c%2Fh9v%2BH1df4vK0hc--S4b%2Frz5h7AjqfU5y6bU8RQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.487910553.1752892638; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 02:37:18 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 19 Jul 2026 02:37:18 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C6BA:249704:BE59:11736:687B04DE
tree-sitter · GitHub
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
Pinned
Loading
An incremental parsing system for programming tools
Rust
21.3k
1.9k
Node.js bindings for tree-sitter
JavaScript
742
132
Python bindings to the Tree-sitter parsing library
C
1.1k
138
Go bindings for tree-sitter
C
132
21
Python grammar for tree-sitter
JavaScript
457
161
Javascript grammar for tree-sitter
JavaScript
427
139
Repositories
Showing 10 of 56 repositories
py-tree-sitter
Public
Python bindings to the Tree-sitter parsing library
tree-sitter/py-tree-sitter’s past year of commit activity
tree-sitter/java-tree-sitter’s past year of commit activity
workflows
Public
Reusable workflows for tree-sitter parsers
tree-sitter/workflows’s past year of commit activity
23
16
0
2
Updated Jul 17, 2025
tree-sitter
Public
An incremental parsing system for programming tools
tree-sitter/tree-sitter’s past year of commit activity
fuzz-action
Public
Input fuzzing action for tree-sitter parsers
tree-sitter/fuzz-action’s past year of commit activity
Perl
12
MIT
1
0
0
Updated Jul 11, 2025
tree-sitter/parser-test-action’s past year of commit activity
9
MIT
8
2
1
Updated Jul 11, 2025
tree-sitter/tree-sitter-cpp’s past year of commit activity
JavaScript
344
MIT
122
41
2
Updated Jul 8, 2025
.github
Public
Tree-sitter organization info
tree-sitter/.github’s past year of commit activity
8
8
0
0
Updated Jul 8, 2025
tree-sitter/tree-sitter-php’s past year of commit activity
JavaScript
180
MIT
60
3
1
Updated Jul 2, 2025
tree-sitter/tree-sitter-julia’s past year of commit activity
Most used topics
Loading…
You can’t perform that action at this time.