https://github.com/Chevrotain/chevrotain
grammars javascript lexer open-source parser-library parsing tokenizer typescript
Score: 33.513271902921474
Last synced: about 13 hours ago
JSON representation
Repository metadata:
Parser Building Toolkit for JavaScript
- Host: GitHub
- URL: https://github.com/Chevrotain/chevrotain
- Owner: Chevrotain
- License: apache-2.0
- Created: 2015-04-15T22:10:34.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2026-08-21T02:14:04.000Z (6 days ago)
- Last Synced: 2026-08-24T19:23:21.640Z (2 days ago)
- Topics: grammars, javascript, lexer, open-source, parser-library, parsing, tokenizer, typescript
- Language: TypeScript
- Homepage: https://chevrotain.io
- Size: 40.5 MB
- Stars: 2,797
- Watchers: 29
- Forks: 221
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Notice: NOTICE.txt
- Agents: agents.md
Owner metadata:
- Name: Chevrotain
- Login: Chevrotain
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/12685586?v=4
- Repositories: 2
- Last Synced at: 2024-03-25T20:28:15.514Z
- Profile URL: https://github.com/Chevrotain
GitHub Events
Total
- Create event: 69
- Delete event: 73
- Fork event: 17
- Issue comment event: 66
- Issues event: 28
- Pull request event: 129
- Pull request review comment event: 6
- Pull request review event: 7
- Push event: 597
- Watch event: 199
- Total: 1191
Last Year
- Create event: 37
- Delete event: 36
- Fork event: 1
- Issue comment event: 20
- Issues event: 10
- Pull request event: 37
- Pull request review comment event: 4
- Pull request review event: 5
- Push event: 220
- Watch event: 40
- Total: 410
Committers metadata
Last synced: 7 days ago
Total Commits: 2,293
Total Committers: 71
Avg Commits per committer: 32.296
Development Distribution Score (DDS): 0.517
Commits in past year: 99
Committers in past year: 2
Avg Commits per committer in past year: 49.5
Development Distribution Score (DDS) in past year: 0.232
| Name | Commits | |
|---|---|---|
| Soel | s****l@s****m | 1107 |
| Shahar Soel | s****l@g****m | 711 |
| dependabot-preview[bot] | 2****] | 108 |
| renovate[bot] | 2****] | 99 |
| greenkeeper[bot] | g****] | 79 |
| dependabot[bot] | 4****] | 71 |
| Adrian Leonhard | a****d@g****m | 12 |
| Kai Schlamp | k****p@g****m | 6 |
| Christian Voigt | 1****k@g****m | 5 |
| Mark Sujew | m****w@t****o | 5 |
| Ravi van Rooijen | r****n@l****l | 5 |
| Firas Najjar | f****r@s****m | 4 |
| Kevin Hill | k****l@p****e | 4 |
| GrandSong | g****g@1****m | 3 |
| Matthew Betts | 3****7 | 3 |
| Tom Haggie | t****e@g****m | 3 |
| kdex | k****x | 3 |
| EqualMa | m****l@o****m | 3 |
| sir fish | g****b@h****h | 2 |
| catsocks | 3****s | 2 |
| Yudai Takada | t****2@g****m | 2 |
| Paul Biester | p****r@i****r | 2 |
| Omar Tawfik | O****k | 2 |
| Kevin Stone | k****e@g****m | 2 |
| Kevin Hill | 1****c | 2 |
| Brian Kim | b****m | 2 |
| Lorenz Henk | l****k@c****t | 2 |
| Bryan Murphy | b****y@l****m | 1 |
| Gaurav | g****7@g****m | 1 |
| ProjectPortal | P****l@g****p | 1 |
| and 41 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 119
Total pull requests: 223
Average time to close issues: 11 months
Average time to close pull requests: 3 months
Total issue authors: 63
Total pull request authors: 25
Average comments per issue: 3.67
Average comments per pull request: 0.73
Merged pull request: 103
Bot issues: 3
Bot pull requests: 144
Past year issues: 6
Past year pull requests: 31
Past year average time to close issues: about 1 month
Past year average time to close pull requests: about 2 months
Past year issue authors: 5
Past year pull request authors: 5
Past year average comments per issue: 1.17
Past year average comments per pull request: 0.61
Past year merged pull request: 4
Past year bot issues: 1
Past year bot pull requests: 16
Top Issue Authors
- bd82 (30)
- kdex (11)
- dhowe (5)
- hackwaly (4)
- renovate[bot] (3)
- matthew-dean (2)
- LaurensRietveld (2)
- baodart (2)
- ccastillo232 (2)
- knpwrs (2)
- jonestristand (2)
- christianvoigt (2)
- AccessViolator (2)
- xcarpentier (1)
- Serhioromano (1)
Top Pull Request Authors
- renovate[bot] (144)
- bd82 (28)
- msujew (7)
- matthew-dean (5)
- robocoder (4)
- ydah (4)
- khill-fbmc (3)
- kdex (3)
- nupthale (3)
- POLAK9134 (3)
- srfsh (2)
- nk-coding (2)
- arcanis (2)
- jsoref (2)
- kevinkhill (1)
Top Issue Labels
- Help Wanted (11)
- Bug :beetle: (9)
- New Feature (7)
- API (6)
- docs (6)
- DevOps (5)
- Good First Issue (3)
- Performance (2)
- adaptive_predict (2)
- Diagrams (2)
- Research (1)
- dependencies (1)
- Modernization (1)
- AI Candidate (1)
- webpage (1)
Top Pull Request Labels
- dependencies (143)
- adaptive_predict (3)
Package metadata
- Total packages: 14
-
Total downloads:
- npm: 192,439,764 last-month
- Total docker downloads: 1,594,816,933
- Total dependent packages: 304 (may contain duplicates)
- Total dependent repositories: 45,998 (may contain duplicates)
- Total versions: 494
- Total maintainers: 1
npmjs.org: chevrotain
Chevrotain is a high performance fault tolerant javascript parsing DSL for building recursive decent parsers
- Homepage: https://chevrotain.io/docs/
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 25 days ago)
- Last Synced: 2026-08-24T10:48:00.723Z (3 days ago)
- Versions: 175
- Dependent Packages: 282
- Dependent Repositories: 17,129
- Downloads: 36,530,799 Last month
- Docker Downloads: 529,448,182
-
Rankings:
- Downloads: 0.144%
- Dependent packages count: 0.182%
- Dependent repos count: 0.201%
- Docker downloads count: 0.338%
- Average: 0.824%
- Stargazers count: 1.869%
- Forks count: 2.209%
- Maintainers (1)
npmjs.org: @chevrotain/types
Type Signatures and API Website for Chevrotain
- Homepage: https://chevrotain.io/documentation/
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 25 days ago)
- Last Synced: 2026-08-25T10:08:08.840Z (1 day ago)
- Versions: 26
- Dependent Packages: 13
- Dependent Repositories: 7,797
- Downloads: 59,219,711 Last month
- Docker Downloads: 528,942,002
-
Rankings:
- Downloads: 0.199%
- Dependent repos count: 0.287%
- Docker downloads count: 0.369%
- Average: 1.19%
- Stargazers count: 1.95%
- Dependent packages count: 1.995%
- Forks count: 2.339%
- Maintainers (1)
npmjs.org: @chevrotain/utils
common utilities
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 25 days ago)
- Last Synced: 2026-08-24T12:55:18.384Z (2 days ago)
- Versions: 25
- Dependent Packages: 4
- Dependent Repositories: 7,794
- Downloads: 25,588,881 Last month
- Docker Downloads: 528,942,126
-
Rankings:
- Downloads: 0.201%
- Dependent repos count: 0.287%
- Docker downloads count: 0.369%
- Average: 1.588%
- Stargazers count: 1.95%
- Forks count: 2.339%
- Dependent packages count: 4.383%
- Maintainers (1)
npmjs.org: @chevrotain/gast
Grammar AST structure for Chevrotain Parsers
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 25 days ago)
- Last Synced: 2026-08-24T19:54:31.167Z (2 days ago)
- Versions: 21
- Dependent Packages: 3
- Dependent Repositories: 6,744
- Downloads: 26,014,683 Last month
- Docker Downloads: 2,504,650
-
Rankings:
- Downloads: 0.24%
- Dependent repos count: 0.307%
- Docker downloads count: 0.388%
- Average: 1.829%
- Stargazers count: 1.95%
- Forks count: 2.339%
- Dependent packages count: 5.749%
- Maintainers (1)
npmjs.org: @chevrotain/cst-dts-gen
Generates type definitions for Chevrotain CST nodes
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 25 days ago)
- Last Synced: 2026-08-25T10:16:49.656Z (1 day ago)
- Versions: 23
- Dependent Packages: 2
- Dependent Repositories: 6,533
- Downloads: 26,438,566 Last month
- Docker Downloads: 2,504,650
-
Rankings:
- Downloads: 0.234%
- Dependent repos count: 0.311%
- Docker downloads count: 0.385%
- Stargazers count: 1.949%
- Average: 2.334%
- Forks count: 2.339%
- Dependent packages count: 8.786%
- Maintainers (1)
proxy.golang.org: github.com/chevrotain/chevrotain
- Homepage:
- Documentation: https://pkg.go.dev/github.com/chevrotain/chevrotain#section-documentation
- Licenses: apache-2.0
- Latest release: v13.2.0+incompatible (published 25 days ago)
- Last Synced: 2026-08-24T19:31:58.251Z (2 days ago)
- Versions: 177
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
npmjs.org: @chevrotain/regexp-to-ast
Parses a Regular Expression and outputs an AST
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 25 days ago)
- Last Synced: 2026-08-24T20:38:25.887Z (2 days ago)
- Versions: 12
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 18,647,124 Last month
- Docker Downloads: 2,475,323
-
Rankings:
- Downloads: 1.266%
- Stargazers count: 1.949%
- Forks count: 2.339%
- Dependent repos count: 10.768%
- Average: 13.981%
- Dependent packages count: 53.583%
- Maintainers (1)
repo1.maven.org: org.webjars.npm:chevrotain__gast
WebJar for @chevrotain/gast
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/chevrotain__gast/
- Licenses: Apache-2.0
- Latest release: 11.1.2 (published 5 months ago)
- Last Synced: 2026-08-25T10:04:34.261Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.16%
- Average: 36.639%
- Dependent packages count: 43.118%
repo1.maven.org: org.webjars.npm:chevrotain__types
WebJar for @chevrotain/types
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/chevrotain__types/
- Licenses: Apache-2.0
- Latest release: 11.1.2 (published 5 months ago)
- Last Synced: 2026-08-25T10:06:36.693Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.16%
- Average: 36.639%
- Dependent packages count: 43.118%
repo1.maven.org: org.webjars.npm:chevrotain__utils
WebJar for @chevrotain/utils
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/chevrotain__utils/
- Licenses: Apache-2.0
- Latest release: 11.1.2 (published 4 months ago)
- Last Synced: 2026-08-25T10:04:55.882Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.16%
- Average: 36.639%
- Dependent packages count: 43.118%
repo1.maven.org: org.webjars.npm:chevrotain__cst-dts-gen
WebJar for @chevrotain/cst-dts-gen
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/chevrotain__cst-dts-gen/
- Licenses: Apache-2.0
- Latest release: 11.1.2 (published 5 months ago)
- Last Synced: 2026-08-25T10:05:51.727Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.16%
- Average: 36.639%
- Dependent packages count: 43.118%
repo1.maven.org: org.mvnpm.at.chevrotain:regexp-to-ast
Parses a Regular Expression and outputs an AST
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm.at.chevrotain/regexp-to-ast/
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 24 days ago)
- Last Synced: 2026-08-25T10:04:21.089Z (1 day ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.213%
- Average: 36.704%
- Dependent packages count: 43.195%
repo1.maven.org: org.mvnpm.at.chevrotain:gast
Grammar AST structure for Chevrotain Parsers
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm.at.chevrotain/gast/
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 24 days ago)
- Last Synced: 2026-08-25T10:04:10.262Z (1 day ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.213%
- Average: 36.704%
- Dependent packages count: 43.195%
repo1.maven.org: org.mvnpm.at.chevrotain:cst-dts-gen
Generates type definitions for Chevrotain CST nodes
- Homepage: https://github.com/Chevrotain/chevrotain#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm.at.chevrotain/cst-dts-gen/
- Licenses: Apache-2.0
- Latest release: 13.2.0 (published 24 days ago)
- Last Synced: 2026-08-25T10:05:26.122Z (1 day ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 30.213%
- Average: 36.704%
- Dependent packages count: 43.195%
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- pnpm/action-setup v2.2.4 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- pnpm/action-setup v2.2.4 composite
- acorn 8.8.0
- chevrotain 10.4.2
- xregexp 5.1.1
- coffee-script ^1.11.1 development
- mocha ^9.0.0 development
- npm-run-all ^4.1.5 development
- typescript 4.2.3 development
- chevrotain 10.4.2
- chevrotain 10.4.2
- chevrotain 10.4.2
- chevrotain 10.4.2
- @commitlint/cli 17.3.0 development
- @commitlint/config-conventional 17.3.0 development
- @istanbuljs/schema 0.1.3 development
- @types/chai 4.3.4 development
- @types/mocha 10.0.1 development
- @types/node 14.18.35 development
- @types/sinon 10.0.13 development
- @types/sinon-chai 3.2.9 development
- @typescript-eslint/eslint-plugin 5.47.0 development
- @typescript-eslint/parser 5.47.0 development
- chai 4.3.7 development
- cz-conventional-changelog 3.3.0 development
- eslint 8.30.0 development
- eslint-config-prettier 8.5.0 development
- eslint-plugin-eslint-comments 3.2.0 development
- eslint-plugin-lodash 7.4.0 development
- fs-extra 11.1.0 development
- glob 8.0.3 development
- husky 8.0.2 development
- lerna 6.1.0 development
- lint-staged 13.1.0 development
- lodash 4.17.21 development
- make-dir 3.1.0 development
- mocha 10.2.0 development
- npm-run-all 4.1.5 development
- nyc 15.1.0 development
- prettier 2.8.1 development
- rimraf 3.0.2 development
- shx 0.3.4 development
- sinon 15.0.1 development
- sinon-chai 3.7.0 development
- source-map-support 0.5.21 development
- typescript 4.9.4 development
- @types/lodash 4.14.191 development
- error-stack-parser 2.1.4 development
- esbuild 0.16.10 development
- gen-esm-wrapper 1.1.3 development
- gitty 3.7.2 development
- jsdom 20.0.3 development
- jsonfile 6.1.0 development
- require-from-string 2.0.2 development
- sinon 15.0.1 development
- webpack 5.75.0 development
- webpack-cli 4.10.0 development
- xregexp 5.1.1 development
- @chevrotain/cst-dts-gen 10.4.2
- @chevrotain/gast 10.4.2
- @chevrotain/types 10.4.2
- @chevrotain/utils 10.4.2
- lodash 4.17.21
- regexp-to-ast 0.5.0
- @types/lodash 4.14.191 development
- @chevrotain/gast 10.4.2
- @chevrotain/types 10.4.2
- lodash 4.17.21
- glob 8.0.3 development
- @chevrotain/cst-dts-gen 10.4.2
- @chevrotain/gast 10.4.2
- @chevrotain/types 10.4.2
- chevrotain 10.4.2
- lodash 4.17.21
- @types/lodash 4.14.191 development
- @chevrotain/types 10.4.2
- lodash 4.17.21
- typedoc 0.23.23 development
- typescript 4.9.4 development
- @mdit-vue/shared 0.9.2 development
- @vuepress/client 2.0.0-beta.49 development
- @vuepress/plugin-docsearch 2.0.0-beta.49 development
- gitty 3.7.2 development
- jsonfile 6.1.0 development
- lodash 4.17.21 development
- vuepress 2.0.0-beta.49 development
- 1246 dependencies