Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tree-sitter
/
tree-sitter-javascript
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
148
Star
447
Code
Issues
12
Pull requests
3
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Sep 15, 2025
ci: bump tree-sitter/parser-test-action from 2 to 3
Show description for 58404d8
dependabot[bot]
authored and
amaanq
committed
58404d8
Copy full SHA for 58404d8
Commits on Sep 9, 2025
ci: bump actions/setup-node from 4 to 5
Show description for 22da14e
dependabot[bot]
authored and
amaanq
committed
22da14e
Copy full SHA for 22da14e
Commits on Sep 1, 2025
0.25.0
amaanq
committed
44c892e
Copy full SHA for 44c892e
docs: clarify targeted ECMAScript version
amaanq
committed
5f100b0
Copy full SHA for 5f100b0
chore: generate
amaanq
committed
2409583
Copy full SHA for 2409583
feat: add `await` to reserved identifiers
Show description for 39798e2
amaanq
committed
39798e2
Copy full SHA for 39798e2
feat: add reserved words
maxbrunsfeld
authored and
amaanq
committed
c220d3e
Copy full SHA for c220d3e
fix: allow `of` as identifiers in for loops
amaanq
committed
7ef8551
Copy full SHA for 7ef8551
feat: add `using` declaration
amaanq
committed
ebdb4f1
Copy full SHA for ebdb4f1
ci: use macos-latest
amaanq
committed
166a565
Copy full SHA for 166a565
build: update bindings
amaanq
committed
be1e969
Copy full SHA for be1e969
Commits on Aug 29, 2025
ci: bump actions/checkout from 4 to 5
Show description for b131ccb
dependabot[bot]
authored and
amaanq
committed
b131ccb
Copy full SHA for b131ccb
Commits on Jan 30, 2025
Include LICENSE file (#348)
Show description for 6fbef40
michel-slm
authored
6fbef40
Copy full SHA for 6fbef40
Commits on Jan 25, 2025
chore: update `FUNDING.yml`
amaanq
committed
3f1c835
Copy full SHA for 3f1c835
Commits on Jan 23, 2025
chore: add `FUNDING.yml`
amaanq
committed
ce39491
Copy full SHA for ce39491
Commits on Nov 11, 2024
ci(publish): add attestations and generate parser
amaanq
committed
108b2d4
Copy full SHA for 108b2d4
ci: bump tree-sitter/setup-action from 1 to 2
Show description for 265e6e6
dependabot[bot]
authored and
amaanq
committed
265e6e6
Copy full SHA for 265e6e6
Commits on Nov 10, 2024
0.23.1
amaanq
committed
3a837b6
Copy full SHA for 3a837b6
build: update bindings
amaanq
committed
6dcf5f9
Copy full SHA for 6dcf5f9
Commits on Oct 26, 2024
feat!: remove glimmer template tags
Show description for a2ef079
amaanq
committed
a2ef079
Copy full SHA for a2ef079
Commits on Oct 15, 2024
build: update bindings
amaanq
committed
c4ce9dc
Copy full SHA for c4ce9dc
chore: regenerate
amaanq
committed
422c914
Copy full SHA for 422c914
build: update bindings
amaanq
committed
a48cee8
Copy full SHA for a48cee8
ci: update workflows
amaanq
committed
8270b04
Copy full SHA for 8270b04
Commits on Sep 2, 2024
fix(swift): add scanner.c to sources
amaanq
committed
b6f0624
Copy full SHA for b6f0624
0.23.0
amaanq
committed
463fec0
Copy full SHA for 463fec0
fix: operator precedence rules for tagged template functions
Show description for db26836
jackschu
and
amaanq
authored
db26836
Copy full SHA for db26836
build: update bindings
amaanq
committed
d1e8d87
Copy full SHA for d1e8d87
Commits on Aug 18, 2024
fix(go): correct test
amaanq
committed
1588734
Copy full SHA for 1588734
Commits on Aug 17, 2024
fix: move go.mod to root dir
amaanq
committed
7a27023
Copy full SHA for 7a27023
feat!: go back on `#221` and include spaces (without newlines) in JSX text
amaanq
committed
ee3bc5a
Copy full SHA for ee3bc5a
fix: for in / of statements containing new lines
Show description for d8f277f
jackschu
and
amaanq
authored
d8f277f
Copy full SHA for d8f277f
Commits on Jul 20, 2024
fix: disallow semi injection before a backtick
jackschu
authored
a92640f
Copy full SHA for a92640f
fix: add `import.meta` to `meta_property`
jackschu
authored
b1fd0b2
Copy full SHA for b1fd0b2
Commits on Jul 6, 2024
v0.21.4
amaanq
committed
d767b1a
Copy full SHA for d767b1a
Pagination
Previous
Next
You can’t perform that action at this time.