https://github.com/googleapis/js-genai
Score: 29.844833366813965
Last synced: about 22 hours ago
JSON representation
Repository metadata:
TypeScript/JavaScript SDK for Gemini and Vertex AI.
- Host: GitHub
- URL: https://github.com/googleapis/js-genai
- Owner: googleapis
- License: apache-2.0
- Created: 2024-12-06T23:16:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-11-05T06:12:57.000Z (4 days ago)
- Last Synced: 2026-11-05T08:46:01.534Z (4 days ago)
- Language: TypeScript
- Homepage: https://googleapis.github.io/js-genai/
- Size: 133 MB
- Stars: 1,701
- Watchers: 32
- Forks: 291
- Open Issues: 204
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Owner metadata:
- Name: Google APIs
- Login: googleapis
- Email:
- Kind: organization
- Description: Clients for Google APIs and tools that help produce them.
- Website: https://googleapis.github.io
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/16785467?v=4
- Repositories: 781
- Last Synced at: 2023-04-09T04:55:29.167Z
- Profile URL: https://github.com/googleapis
GitHub Events
Total
- Commit comment event: 4
- Create event: 602
- Delete event: 476
- Fork event: 139
- Issue comment event: 840
- Issues event: 569
- Member event: 3
- Public event: 1
- Pull request event: 1115
- Pull request review comment event: 12
- Pull request review event: 67
- Push event: 3969
- Release event: 45
- Watch event: 945
- Total: 8787
Last Year
- Create event: 227
- Delete event: 163
- Fork event: 22
- Issue comment event: 191
- Issues event: 258
- Pull request event: 315
- Pull request review comment event: 3
- Pull request review event: 10
- Push event: 1740
- Release event: 10
- Watch event: 112
- Total: 3051
Committers metadata
Last synced: 2 days ago
Total Commits: 1,353
Total Committers: 43
Avg Commits per committer: 31.465
Development Distribution Score (DDS): 0.85
Commits in past year: 602
Committers in past year: 27
Avg Commits per committer in past year: 22.296
Development Distribution Score (DDS) in past year: 0.816
| Name | Commits | |
|---|---|---|
| Annie Luc | a****c@g****m | 203 |
| Google Team Member | g****t@g****m | 165 |
| Wanlin Du | w****u@g****m | 144 |
| release-please[bot] | 5****] | 129 |
| Mark Daoust | m****t@g****m | 125 |
| Amir Hardon | a****a@g****m | 105 |
| Kaituo Huang | k****o@g****m | 87 |
| Matthew Tang | t****w@g****m | 83 |
| Ivan Lopez Hernandez | i****h@g****m | 50 |
| Ayush Agrawal | a****a@g****m | 48 |
| Yvonne Yu | y****u@g****m | 45 |
| Amy Wu | w****y@g****m | 34 |
| Jaycee Li | j****i@g****m | 30 |
| Sara Robinson | s****b@g****m | 24 |
| Qiao Wang | q****g@g****m | 18 |
| Sasha Sobran | a****n@g****m | 10 |
| Jeff Scudder | j****r@g****m | 8 |
| Ben Kazemi | b****i@g****m | 7 |
| Holt Skinner | h****r@g****m | 5 |
| Kashyap Krishnakumar | k****k@g****m | 5 |
| Alexey Volkov | a****v@g****m | 2 |
| Amir Hardon | a****h | 2 |
| Christian Leopoldseder | c****p@g****m | 2 |
| Mark McDonald | m****d@g****m | 2 |
| James Gan | j****g@g****m | 2 |
| kyasbal | k****4@g****m | 1 |
| dependabot[bot] | 4****] | 1 |
| Carlos Aranda | c****a@g****m | 1 |
| Frances Hubis Thoma | f****h@g****m | 1 |
| Shivam Mishra | 1****9 | 1 |
| and 13 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 221
Total pull requests: 736
Average time to close issues: 2 months
Average time to close pull requests: 7 days
Total issue authors: 176
Total pull request authors: 55
Average comments per issue: 2.83
Average comments per pull request: 0.32
Merged pull request: 378
Bot issues: 4
Bot pull requests: 666
Past year issues: 37
Past year pull requests: 265
Past year average time to close issues: 2 months
Past year average time to close pull requests: 10 days
Past year issue authors: 34
Past year pull request authors: 26
Past year average comments per issue: 4.11
Past year average comments per pull request: 0.74
Past year merged pull request: 136
Past year bot issues: 0
Past year bot pull requests: 234
Top Issue Authors
- amirh (9)
- gsans (6)
- Bimbimz (5)
- kaiseenn (5)
- deathemperor (4)
- EskelCz (3)
- ScottMansfield (3)
- uniquarkD (3)
- layola13 (3)
- duuv93 (3)
- failure-checker[bot] (3)
- jsalsman (2)
- joshling1919 (2)
- Hydralerne (2)
- kevinsimper (2)
Top Pull Request Authors
- copybara-service[bot] (600)
- release-please[bot] (62)
- Varun-S10 (5)
- amirh (4)
- dependabot[bot] (4)
- hegdeashwin (3)
- Leask (3)
- chingor13 (2)
- pragnyanramtha (2)
- tylerc (2)
- samurai00 (2)
- IgorGanapolsky (2)
- hkt74 (2)
- edenbuilds (2)
- murrayju (1)
Top Issue Labels
- priority: p2 (122)
- type: bug (114)
- priority: p3 (76)
- type: question (57)
- status:awaiting user response (43)
- api:gemini-api (32)
- type: feature request (29)
- status:stale (29)
- api: vertex-ai (8)
- api: livestream (5)
- type: process (3)
- documentation (2)
- generated: genai (1)
- priority: p1 (1)
- api: file (1)
- api: datastream (1)
- asset: tool (1)
Top Pull Request Labels
- google-contributor (493)
- autorelease: pending (41)
- status:stale (38)
- autorelease: tagged (21)
- status:awaiting user response (12)
- api:gemini-api (6)
- ready to pull (6)
- javascript (4)
- dependencies (4)
- api: vertex-ai (1)
- type: bug (1)
- type: feature request (1)
Package metadata
- Total packages: 6
-
Total downloads:
- npm: 106,669,117 last-month
- Total docker downloads: 5,038,550
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 245
- Total maintainers: 6
proxy.golang.org: github.com/googleapis/js-genai
- Homepage:
- Documentation: https://pkg.go.dev/github.com/googleapis/js-genai#section-documentation
- Licenses: apache-2.0
- Latest release: v3.0.0+incompatible (published 2 days ago)
- Last Synced: 2026-11-07T11:27:21.520Z (2 days ago)
- Versions: 111
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.811%
- Average: 4.973%
- Dependent repos count: 5.135%
npmjs.org: @proxyvn/genai
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
- Homepage: https://github.com/googleapis/js-genai#readme
- Licenses: Apache-2.0
- Latest release: 1.40.0 (published 9 months ago)
- Last Synced: 2026-11-07T11:03:28.229Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 89 Last month
-
Rankings:
- Downloads: 12.503%
- Average: 22.843%
- Dependent repos count: 22.945%
- Dependent packages count: 33.081%
- Maintainers (1)
npmjs.org: google-genai-mtls
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
- Homepage: https://github.com/googleapis/js-genai#readme
- Licenses: Apache-2.0
- Latest release: 1.49.0 (published 7 months ago)
- Last Synced: 2026-11-07T11:03:29.226Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 124 Last month
-
Rankings:
- Downloads: 15.708%
- Dependent repos count: 23.332%
- Average: 24.231%
- Dependent packages count: 33.652%
- Maintainers (1)
npmjs.org: @zdooon/google-genai
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
- Homepage: https://github.com/googleapis/js-genai#readme
- Licenses: Apache-2.0
- Latest release: 1.30.0 (published 12 months ago)
- Last Synced: 2026-11-07T11:05:00.508Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 332 Last month
-
Rankings:
- Dependent repos count: 23.384%
- Average: 28.555%
- Dependent packages count: 33.727%
- Maintainers (1)
npmjs.org: @google/genai
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
- Homepage: https://github.com/googleapis/js-genai#readme
- Licenses: Apache-2.0
- Latest release: 3.0.0 (published 3 days ago)
- Last Synced: 2026-11-07T11:03:29.212Z (2 days ago)
- Versions: 111
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 106,668,572 Last month
- Docker Downloads: 5,038,550
-
Rankings:
- Dependent repos count: 24.868%
- Average: 30.415%
- Dependent packages count: 35.963%
- Maintainers (3)
repo1.maven.org: org.mvnpm.at.google:genai
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
- Homepage: https://github.com/googleapis/js-genai#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm.at.google/genai/
- Licenses: Apache-2.0
- Latest release: 3.0.0 (published 3 days ago)
- Last Synced: 2026-11-07T11:05:00.114Z (2 days ago)
- Versions: 18
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 28.609%
- Average: 34.758%
- Dependent packages count: 40.907%
Dependencies
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/stale v5 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- 483 dependencies
- @eslint/js 9.20.0 development
- @microsoft/api-extractor ^7.50.1 development
- @rollup/plugin-json ^6.1.0 development
- @types/jasmine ^5.1.2 development
- @types/node ^20.9.0 development
- @types/unist ^3.0.3 development
- @types/ws ^8.5.14 development
- eslint 8.57.0 development
- gts ^5.2.0 development
- jasmine ^5.5.0 development
- jasmine-reporters ^2.4.0 development
- nyc ^17.1.0 development
- prettier 3.3.3 development
- prettier-plugin-organize-imports ^4.1.0 development
- rollup-plugin-typescript2 ^0.36.0 development
- ts-node ^10.9.2 development
- tslib ^2.8.1 development
- typedoc ^0.27.0 development
- typescript ~5.2.0 development
- typescript-eslint 8.24.1 development
- google-auth-library ^9.14.2
- ws ^8.18.0
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/stale v10 composite
- @eslint/js ^9.21.0 development
- @types/react ^19.0.10 development
- @types/react-dom ^19.0.4 development
- @vitejs/plugin-react ^4.4.1 development
- eslint ^9.21.0 development
- eslint-plugin-react-hooks ^5.1.0 development
- eslint-plugin-react-refresh ^0.4.19 development
- globals ^15.15.0 development
- sass ^1.85.1 development
- typescript ~5.7.2 development
- typescript-eslint ^8.24.1 development
- vite ^6.3.5 development
- @google/genai file:../..
- @popperjs/core ^2.11.8
- bootstrap ^5.3.3
- react ^19.0.0
- react-dom ^19.0.0
- 146 dependencies
- actions/checkout v4 composite
- actions/setup-node v4 composite
- 252 dependencies
- @types/express ^5.0.0 development
- tsx ^4.19.0 development
- @google/genai file:..
- cors ^2.8.5
- express ^4.21.2
- google-auth-library ^10.6.2
- socket.io ^4.8.1
- zod ^3.25.0
- @esbuild/aix-ppc64 0.25.12 development
- @esbuild/android-arm 0.25.12 development
- @esbuild/android-arm64 0.25.12 development
- @esbuild/android-x64 0.25.12 development
- @esbuild/darwin-arm64 0.25.12 development
- @esbuild/darwin-x64 0.25.12 development
- @esbuild/freebsd-arm64 0.25.12 development
- @esbuild/freebsd-x64 0.25.12 development
- @esbuild/linux-arm 0.25.12 development
- @esbuild/linux-arm64 0.25.12 development
- @esbuild/linux-ia32 0.25.12 development
- @esbuild/linux-loong64 0.25.12 development
- @esbuild/linux-mips64el 0.25.12 development
- @esbuild/linux-ppc64 0.25.12 development
- @esbuild/linux-riscv64 0.25.12 development
- @esbuild/linux-s390x 0.25.12 development
- @esbuild/linux-x64 0.25.12 development
- @esbuild/netbsd-arm64 0.25.12 development
- @esbuild/netbsd-x64 0.25.12 development
- @esbuild/openbsd-arm64 0.25.12 development
- @esbuild/openbsd-x64 0.25.12 development
- @esbuild/openharmony-arm64 0.25.12 development
- @esbuild/sunos-x64 0.25.12 development
- @esbuild/win32-arm64 0.25.12 development
- @esbuild/win32-ia32 0.25.12 development
- @esbuild/win32-x64 0.25.12 development
- esbuild 0.25.12 development
- fsevents 2.3.3 development
- get-tsconfig 4.13.0 development
- resolve-pkg-maps 1.0.0 development
- tsx 4.20.6 development
- typescript 5.9.3 development
- @google/genai *
- tsx ^4.20.6 development
- typescript ^5.9.3 development
- @google/genai file:../../..
- @types/node ^24.0.3 development
- typescript ^5.8.3 development
- @google/genai file:../../google-genai-1.5.1.tgz
- actions/checkout v4 composite
- actions/setup-node v4 composite
- actions/github-script v8 composite