An open API service for producing an overview of a list of open source projects.

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


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/elastic/elasticsearch-js

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

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

.github/workflows/backport.yml actions
  • tibdex/backport v1 composite
.github/workflows/nodejs.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v1 composite
docs/examples/proxy/package.json npm
  • standard ^16.0.3 development
  • @elastic/elasticsearch ^8.0.0
package.json npm
  • @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
test/mock/package.json npm
  • @elastic/elasticsearch file:../..
  • @elastic/elasticsearch-mock ^0.3.1
  • standard ^16.0.3
  • tap ^15.0.9
.buildkite/Dockerfile docker
  • node $NODE_VERSION build
.github/workflows/resolve-conflicts.yml actions
.github/workflows/docs-preview-cleanup.yml actions
test/bundlers/repro/package.json npm
  • @elastic/elasticsearch file:../../..
.github/workflows/auto-pr.yml actions
.github/workflows/docs-deploy.yml actions
.github/workflows/stale.yml actions
  • actions/stale 5bef64f19d7facfb25b37b414482c7164d639639 composite
.github/workflows/docs-build.yml actions
.github/workflows/npm-publish.yml actions
  • actions/checkout 34e114876b0b11c390a56381ad16ebd13914f8d5 composite
  • actions/setup-node 49933ea5288caeca8642d1e84afbd3f7d6820020 composite
  • elastic/ci-gh-actions/fetch-github-token 8a7604dfdd4e7fe21f969bfe9ff96e17635ea577 composite
test/esm/package.json npm
  • @elastic/elasticsearch file:../..