https://github.com/elastic/elasticsearch-js
client elasticsearch javascript nodejs rest
Score: 34.15286948385159
Last synced: about 22 hours ago
JSON representation
Repository metadata:
Official Elasticsearch client library for Node.js
- Host: GitHub
- URL: https://github.com/elastic/elasticsearch-js
- Owner: elastic
- License: apache-2.0
- Created: 2013-06-21T22:27:36.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2026-10-27T15:52:41.000Z (6 days ago)
- Last Synced: 2026-10-29T05:47:02.118Z (5 days ago)
- Topics: client, elasticsearch, javascript, nodejs, rest
- Language: TypeScript
- Homepage: https://ela.st/js-client
- Size: 39.4 MB
- Stars: 5,292
- Watchers: 400
- Forks: 719
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Notice: NOTICE.txt
- Agents: AGENTS.md
Owner metadata:
- Name: elastic
- Login: elastic
- Email: info@elastic.co
- Kind: organization
- Description:
- Website: https://www.elastic.co/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6764390?v=4
- Repositories: 972
- Last Synced at: 2026-10-26T19:07:06.889Z
- Profile URL: https://github.com/elastic
GitHub Events
Total
- Create event: 629
- Delete event: 568
- Fork event: 19
- Issue comment event: 559
- Issues event: 116
- Public event: 1
- Pull request event: 1054
- Pull request review comment event: 24
- Pull request review event: 347
- Push event: 882
- Release event: 26
- Watch event: 76
- Total: 4301
Last Year
- Create event: 108
- Delete event: 109
- Fork event: 2
- Issue comment event: 110
- Issues event: 38
- Pull request event: 72
- Pull request review comment event: 20
- Pull request review event: 36
- Push event: 177
- Release event: 2
- Watch event: 8
- Total: 682
Committers metadata
Last synced: about 23 hours ago
Total Commits: 2,474
Total Committers: 175
Avg Commits per committer: 14.137
Development Distribution Score (DDS): 0.745
Commits in past year: 154
Committers in past year: 16
Avg Commits per committer in past year: 9.625
Development Distribution Score (DDS) in past year: 0.773
| Name | Commits | |
|---|---|---|
| delvedor | t****d@g****m | 631 |
| Spencer Alger | s****r@s****m | 550 |
| Josh Mock | j****k@e****o | 279 |
| spalger | e****l@s****m | 270 |
| spalger | s****r | 166 |
| Elastic Machine | e****e | 120 |
| elastic-renovate-prod[bot] | 1****] | 99 |
| margaretjgu | 1****u | 36 |
| István Zoltán Szabó | i****o@e****o | 29 |
| elastic-vault-github-plugin-prod[bot] | 1****] | 18 |
| spenceralger | s****r | 11 |
| Lukas Olson | o****s@g****m | 11 |
| Colleen McGinnis | c****s@e****o | 9 |
| Seth Michael Larson | s****n@e****o | 8 |
| James Rodewig | j****g@e****o | 7 |
| Shaunak Kashyap | y****r@g****m | 7 |
| Martijn Laarman | M****z@g****m | 6 |
| Clinton Gormley | c****t@t****m | 6 |
| Marci W | 3****w | 5 |
| Quentin Pradet | q****t@e****o | 4 |
| dependabot-preview[bot] | 2****] | 4 |
| Jesse McCarthy | g****s@j****t | 4 |
| Andreas Zoellner | z****r@s****u | 3 |
| Mat Gadd | m****t@w****k | 3 |
| Tyler Smalley | t****y@e****o | 3 |
| Lisa Cawley | l****y@e****o | 3 |
| Nik Everett | n****0@g****m | 3 |
| Deb Adair | d****r@e****o | 3 |
| Jan Calanog | j****g@e****o | 3 |
| Jason von Nieda | J****a@p****m | 2 |
| and 145 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 1,074
Total pull requests: 3,034
Average time to close issues: 5 months
Average time to close pull requests: 9 days
Total issue authors: 818
Total pull request authors: 289
Average comments per issue: 3.49
Average comments per pull request: 0.8
Merged pull request: 2,517
Bot issues: 9
Bot pull requests: 836
Past year issues: 49
Past year pull requests: 364
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 1 day
Past year issue authors: 21
Past year pull request authors: 20
Past year average comments per issue: 2.24
Past year average comments per pull request: 1.5
Past year merged pull request: 340
Past year bot issues: 4
Past year bot pull requests: 112
Top Issue Authors
- JoshMock (47)
- delvedor (22)
- spalger (14)
- ghost (9)
- github-actions[bot] (7)
- margaretjgu (7)
- afharo (6)
- ddolcimascolo (6)
- lizozom (5)
- rudolf (5)
- trentm (4)
- srikanthmanvi (4)
- tomsquest (4)
- pulkitsinghal (3)
- ch-bas (3)
Top Pull Request Authors
- elasticmachine (657)
- JoshMock (618)
- github-actions[bot] (484)
- delvedor (264)
- elastic-renovate-prod[bot] (203)
- margaretjgu (80)
- dependabot-preview[bot] (78)
- elastic-vault-github-plugin-prod[bot] (68)
- szabosteve (61)
- spalger (59)
- sethmlarson (21)
- jrodewig (21)
- colleenmcginnis (17)
- pquentin (11)
- marciw (11)
Top Issue Labels
- stale (171)
- Category: Bug (55)
- closed-stale (40)
- Category: Enhancement (36)
- Area: Transport (28)
- tracking (20)
- Area: Helpers (18)
- Category: Feature (18)
- good first issue (18)
- Area: Specification (16)
- Area: Unclassified (9)
- Category: Question (8)
- Area: CI (5)
- Area: Build (5)
- Area: Documentation (4)
- agentic-workflows (4)
- Area: Tests (3)
- bot:ai-policy-comment (3)
- Area: Generator (2)
- Category: Not an issue (1)
- backport 8.8 (1)
- typescript (1)
- Audience: Kibana (1)
- bug (1)
Top Pull Request Labels
- backport 7.x (133)
- backport 8.x (96)
- backport 8.19 (83)
- backport 9.0 (53)
- stale (44)
- backport 8.18 (35)
- Area: Documentation (32)
- backport 8.16 (28)
- backport 8.8 (23)
- backport 9.3 (23)
- backport 8.14 (19)
- backport 8.13 (18)
- backport 8.12 (17)
- backport 8.15 (17)
- backport 9.4 (16)
- backport 8.1 (15)
- backport 8.17 (14)
- backport 8.11 (13)
- backport 8.0 (12)
- backport 8.7 (12)
- backport 9.1 (11)
- backport 8.9 (11)
- backport 9.2 (10)
- backport 6.x (10)
- backport 8.2 (9)
- backport 8.10 (8)
- backport (7)
- backport main (5)
- ai-resolved-backport (5)
- backport 5.x (5)
Package metadata
- Total packages: 12
-
Total downloads:
- npm: 9,236,892 last-month
- Total docker downloads: 722,077,046
- Total dependent packages: 779 (may contain duplicates)
- Total dependent repositories: 3,426 (may contain duplicates)
- Total versions: 451
- Total maintainers: 22
npmjs.org: @elastic/elasticsearch
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 9.5.1 (published 2 months ago)
- Last Synced: 2026-11-01T19:42:56.206Z (about 23 hours ago)
- Versions: 219
- Dependent Packages: 772
- Dependent Repositories: 3,418
- Downloads: 9,227,021 Last month
- Docker Downloads: 505,709,730
-
Rankings:
- Docker downloads count: 0.077%
- Dependent packages count: 0.083%
- Downloads: 0.14%
- Dependent repos count: 0.375%
- Average: 0.565%
- Stargazers count: 1.314%
- Forks count: 1.399%
- Maintainers (7)
npmjs.org: @elastic/elasticsearch-canary
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 8.12.2-canary.1 (published over 2 years ago)
- Last Synced: 2026-10-31T14:31:55.846Z (2 days ago)
- Versions: 91
- Dependent Packages: 4
- Dependent Repositories: 6
- Downloads: 9,468 Last month
- Docker Downloads: 216,367,316
-
Rankings:
- Docker downloads count: 0.12%
- Downloads: 1.155%
- Stargazers count: 1.309%
- Forks count: 1.386%
- Average: 2.183%
- Dependent packages count: 4.507%
- Dependent repos count: 4.623%
- Maintainers (7)
proxy.golang.org: github.com/elastic/elasticsearch-js
- Homepage:
- Documentation: https://pkg.go.dev/github.com/elastic/elasticsearch-js#section-documentation
- Licenses: apache-2.0
- Latest release: v9.5.1+incompatible (published 2 months ago)
- Last Synced: 2026-10-31T14:31:58.098Z (2 days ago)
- Versions: 123
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 0.933%
- Forks count: 1.081%
- Average: 4.07%
- Dependent repos count: 4.706%
- Dependent packages count: 9.561%
npmjs.org: @ventureiq/elasticsearch
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 8.17.1-p1 (published over 1 year ago)
- Last Synced: 2026-10-31T14:32:59.165Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 50 Last month
-
Rankings:
- Stargazers count: 1.108%
- Forks count: 1.173%
- Average: 15.773%
- Dependent repos count: 24.86%
- Dependent packages count: 35.952%
- Maintainers (2)
npmjs.org: @digitregroup/elasticsearch
The no-official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 7.13.1 (published about 5 years ago)
- Last Synced: 2026-10-31T14:35:04.141Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Stargazers count: 1.606%
- Forks count: 1.63%
- Dependent packages count: 16.224%
- Average: 18.616%
- Dependent repos count: 25.328%
- Downloads: 48.293%
- Maintainers (4)
npmjs.org: elasticsearchclean
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 7.0.1 (published over 6 years ago)
- Last Synced: 2026-10-31T14:41:24.542Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Stargazers count: 1.616%
- Forks count: 1.629%
- Dependent packages count: 16.224%
- Average: 19.789%
- Dependent repos count: 25.328%
- Downloads: 54.149%
- Maintainers (1)
npmjs.org: @jhaynie/elasticsearch
The official low-level Elasticsearch client for Node.js and the browser.
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 1.0.0 (published over 10 years ago)
- Last Synced: 2026-10-31T14:35:11.958Z (2 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 9 Last month
-
Rankings:
- Stargazers count: 1.309%
- Forks count: 1.386%
- Dependent repos count: 10.296%
- Average: 20.209%
- Dependent packages count: 20.908%
- Downloads: 67.148%
- Maintainers (1)
npmjs.org: @depup/elastic__elasticsearch
The official Elasticsearch client for Node.js (with updated dependencies)
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 9.5.1-depup.0 (published 2 months ago)
- Last Synced: 2026-10-31T14:31:55.725Z (2 days ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 35 Last month
-
Rankings:
- Dependent repos count: 22.409%
- Average: 27.355%
- Dependent packages count: 32.302%
- Maintainers (1)
npmjs.org: @thermopylae/elasticsearch
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 7.10.0 (published almost 2 years ago)
- Last Synced: 2026-10-31T14:37:36.579Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 5 Last month
-
Rankings:
- Dependent repos count: 25.524%
- Average: 31.242%
- Dependent packages count: 36.961%
- Maintainers (1)
npmjs.org: @metowolf/elasticsearch
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 7.17.1-3.4 (published about 2 years ago)
- Last Synced: 2026-10-31T14:40:33.731Z (2 days ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 47 Last month
-
Rankings:
- Dependent repos count: 25.745%
- Average: 31.561%
- Dependent packages count: 37.377%
- Maintainers (1)
repo1.maven.org: org.webjars.npm:elastic__elasticsearch
WebJar for @elastic/elasticsearch
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/elastic__elasticsearch/
- Licenses: Apache-2.0
- Latest release: 8.6.0 (published over 3 years ago)
- Last Synced: 2026-10-31T14:31:56.957Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 27.851%
- Average: 33.834%
- Dependent packages count: 39.818%
npmjs.org: @retter/elasticsearch
The official Elasticsearch client for Node.js
- Homepage: http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html
- Licenses: Apache-2.0
- Latest release: 8.4.0 (published over 2 years ago)
- Last Synced: 2026-10-31T14:33:23.238Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 237 Last month
-
Rankings:
- Dependent repos count: 31.894%
- Average: 38.815%
- Dependent packages count: 45.735%
- Maintainers (4)
Dependencies
- tibdex/backport v1 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- standard ^16.0.3 development
- @elastic/elasticsearch ^8.0.0
- @sinonjs/fake-timers github:sinonjs/fake-timers#0bfffc1 development
- @types/debug ^4.1.7 development
- @types/ms ^0.7.31 development
- @types/node ^17.0.31 development
- @types/sinonjs__fake-timers ^8.1.2 development
- @types/split2 ^3.2.1 development
- @types/stoppable ^1.1.1 development
- @types/tap ^15.0.7 development
- cross-zip ^4.0.0 development
- desm ^1.2.0 development
- fast-deep-equal ^3.1.3 development
- into-stream ^7.0.0 development
- js-yaml ^4.1.0 development
- license-checker ^25.0.1 development
- minimist ^1.2.6 development
- ms ^2.1.3 development
- node-abort-controller ^3.0.1 development
- node-fetch ^2.6.7 development
- ora ^5.4.1 development
- proxy ^1.0.2 development
- rimraf ^3.0.2 development
- semver ^7.3.7 development
- split2 ^4.1.0 development
- stoppable ^1.1.0 development
- tap ^16.1.0 development
- ts-node ^10.7.0 development
- ts-standard ^11.0.0 development
- typescript ^4.6.4 development
- workq ^3.0.0 development
- xmlbuilder2 ^3.0.2 development
- zx ^6.1.0 development
- @elastic/transport ^8.3.1
- tslib ^2.4.0
- @elastic/elasticsearch file:../..
- @elastic/elasticsearch-mock ^0.3.1
- standard ^16.0.3
- tap ^15.0.9
- node $NODE_VERSION build
- @elastic/elasticsearch file:../../..
- actions/stale 5bef64f19d7facfb25b37b414482c7164d639639 composite
- actions/checkout 34e114876b0b11c390a56381ad16ebd13914f8d5 composite
- actions/setup-node 49933ea5288caeca8642d1e84afbd3f7d6820020 composite
- elastic/ci-gh-actions/fetch-github-token 8a7604dfdd4e7fe21f969bfe9ff96e17635ea577 composite
- @elastic/elasticsearch file:../..