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

https://github.com/microsoft/genaiscript

agent agents ai chatgpt deepseek-r1 genai genaistack gpt gpt4 javascript llm llm-framework phi4 prompt-engineering scripting typescript vscode-extension

Score: 21.441551533593813

Last synced: about 5 hours ago
JSON representation

Repository metadata:

Automatable GenAI Scripting


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 5,001
Total Committers: 31
Avg Commits per committer: 161.323
Development Distribution Score (DDS): 0.037

Commits in past year: 1,334
Committers in past year: 10
Avg Commits per committer in past year: 133.4
Development Distribution Score (DDS) in past year: 0.008

Name Email Commits
Peli de Halleux p****n 4818
Ben Zorn z****n@m****m 124
Michal Moskal m****l@m****e 16
Microsoft Open Source m****e 5
Arnaud Sahuguet s****t 4
Ikko Eltociear Ashimine e****r@g****m 4
Aly Ahmed a****d@o****m 2
Emmanuel Ferdman e****n@g****m 2
Thomas Walter 3****s 2
Tom Ball t****t 2
Volkan Unsal s****t@g****m 2
Ayush Patil a****1@g****m 1
Carl Kho 1****a 1
Christian Köberl 1****e 1
Dimitri Gilbert d****t@g****m 1
Hunter Sides 5****s 1
JJ j****j@t****m 1
Jacob Gable j****e@g****m 1
Kamil Chmielewski k****l@c****i 1
Markus Alexander Kuppe g****m@l****e 1
Nikolai Ogorodnik 8****m 1
Nikolaj Bjorner n****r@m****m 1
Russell Horton m****f@g****m 1
Sean Robertson s****n@g****m 1
Steven 2****g 1
kasavin k****n@g****m 1
luckrnx09 l****9@g****m 1
microsoft-github-operations[bot] 5****] 1
mohamed 9****r 1
parkplusplus 8****s 1
and 1 more...

Package metadata

npmjs.org: @genaiscript/plugin-playwright

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-18T17:47:11.001Z (17 days ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 221 Last month
  • Rankings:
    • Stargazers count: 1.414%
    • Forks count: 1.958%
    • Average: 15.62%
    • Dependent repos count: 24.195%
    • Dependent packages count: 34.912%
  • Maintainers (1)
npmjs.org: @genaiscript/plugin-ast-grep

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-02-04T10:55:10.186Z (about 17 hours ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 98 Last month
  • Rankings:
    • Stargazers count: 1.423%
    • Forks count: 1.971%
    • Average: 15.701%
    • Dependent repos count: 24.318%
    • Dependent packages count: 35.091%
  • Maintainers (1)
npmjs.org: @genaiscript/core

Core package for the GenAIScript project, which provides the foundational libraries and tools to build and execute GenAIScript code.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-19T08:08:27.762Z (17 days ago)
  • Versions: 47
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,897 Last month
  • Rankings:
    • Stargazers count: 1.424%
    • Forks count: 1.997%
    • Average: 15.749%
    • Dependent repos count: 24.384%
    • Dependent packages count: 35.19%
  • Maintainers (1)
npmjs.org: @genaiscript/plugin-pyodide

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-19T23:29:02.758Z (16 days ago)
  • Versions: 17
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 51 Last month
  • Rankings:
    • Dependent repos count: 24.188%
    • Average: 29.546%
    • Dependent packages count: 34.903%
  • Maintainers (1)
npmjs.org: @genaiscript/plugin-z3

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-19T08:43:40.282Z (17 days ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 101 Last month
  • Rankings:
    • Dependent repos count: 24.318%
    • Average: 29.705%
    • Dependent packages count: 35.091%
  • Maintainers (1)
npmjs.org: @genaiscript/plugin-mdast

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-29T16:52:15.882Z (6 days ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 141 Last month
  • Rankings:
    • Dependent repos count: 24.318%
    • Average: 29.705%
    • Dependent packages count: 35.091%
  • Maintainers (1)
npmjs.org: @genaiscript/plugin-mermaid

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-23T11:12:17.801Z (13 days ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 83 Last month
  • Rankings:
    • Dependent repos count: 24.318%
    • Average: 29.705%
    • Dependent packages count: 35.091%
  • Maintainers (1)
npmjs.org: @genaiscript/api

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-21T09:46:59.822Z (15 days ago)
  • Versions: 45
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,777 Last month
  • Rankings:
    • Dependent repos count: 24.384%
    • Average: 29.791%
    • Dependent packages count: 35.197%
  • Maintainers (1)
npmjs.org: @genaiscript/runtime

The runtime for GenAIScript, providing the core functionality and APIs for executing scripts.

  • Homepage: https://github.com/microsoft/genaiscript#readme
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-20T20:05:45.677Z (15 days ago)
  • Versions: 45
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,817 Last month
  • Rankings:
    • Dependent repos count: 24.384%
    • Average: 29.791%
    • Dependent packages count: 35.197%
  • Maintainers (1)
npmjs.org: genaiscript

A CLI for GenAIScript, a generative AI scripting framework.

  • Homepage: https://microsoft.github.io/genaiscript
  • Licenses: MIT
  • Latest release: 2.5.1 (published 4 months ago)
  • Last Synced: 2026-01-19T16:54:07.343Z (16 days ago)
  • Versions: 432
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,574 Last month
  • Rankings:
    • Dependent repos count: 32.156%
    • Average: 39.145%
    • Dependent packages count: 46.134%
  • Maintainers (1)
npmjs.org: genaiscript-vscode

Generative AI Scripting.

  • Homepage: https://microsoft.github.io/genaiscript/
  • Status: unpublished
  • Licenses: MIT
  • Latest release: 1.15.4 (published almost 2 years ago)
  • Last Synced: 2025-12-13T08:29:36.947Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 32.457%
    • Average: 39.514%
    • Dependent packages count: 46.571%
  • Maintainers (1)
npmjs.org: genaiscript-cli

A CLI for GenAIScript, a generative AI scripting framework.

  • Homepage: https://microsoft.github.io/genaiscript
  • Status: unpublished
  • Licenses: MIT
  • Latest release: 1.15.11 (published almost 2 years ago)
  • Last Synced: 2025-12-13T08:29:37.461Z (about 2 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 372 Last month
  • Rankings:
    • Dependent repos count: 32.457%
    • Average: 39.514%
    • Dependent packages count: 46.571%
  • Maintainers (1)

Dependencies

.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/cli-test.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
.github/workflows/docs.yml actions
  • JamesIves/github-pages-deploy-action v4 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
docs/package.json npm
  • zx ^7.2.3 development
  • @astrojs/check ^0.5.9
  • @astrojs/starlight ^0.21.1
  • astro ^4.5.3
  • sharp 0.32.6
  • typescript ^5.4.2
package.json npm
  • glob ^10.3.10 development
  • vitest ^1.3.1 development
  • zx ^7.2.3 development
packages/cli/package.json npm
  • @llamaindex/env ^0.0.5 development
  • @types/fs-extra ^11.0.4 development
  • @types/node ^20.11.27 development
  • @types/papaparse ^5.3.14 development
  • @types/pg ^8.11.2 development
  • @types/replace-ext ^2.0.2 development
  • @types/ws ^8.5.10 development
  • commander ^12.0.0 development
  • dotenv ^16.4.5 development
  • esbuild ^0.20.2 development
  • execa ^8.0.1 development
  • file-type ^19.0.0 development
  • fs-extra ^11.2.0 development
  • genaiscript-core * development
  • get-stdin ^9.0.0 development
  • glob ^10.3.10 development
  • mammoth ^1.7.0 development
  • node-sarif-builder ^3.0.0 development
  • openai ^4.28.4 development
  • ora ^8.0.1 development
  • pretty-bytes ^6.1.1 development
  • replace-ext ^2.0.0 development
  • semver ^7.6.0 development
  • tsx ^4.7.1 development
  • typescript ^5.3.3 development
  • zx ^7.2.3 development
packages/core/package.json npm
  • @types/ini ^4.1.0 development
  • @types/mime-types ^2.1.4 development
  • @types/node ^20.11.27 development
  • ajv ^8.12.0 development
  • csv-parse ^5.5.5 development
  • dotenv ^16.4.5 development
  • esbuild ^0.20.1 development
  • fast-xml-parser ^4.3.6 development
  • fetch-retry ^5.0.6 development
  • file-type ^19.0.0 development
  • gpt-tokenizer ^2.1.2 development
  • ini ^4.1.2 development
  • json5 ^2.2.3 development
  • jsonrepair ^3.6.0 development
  • magic-string ^0.30.8 development
  • markdown-table ^3.0.3 development
  • mime-types ^2.1.35 development
  • minimatch ^9.0.3 development
  • openai ^4.29.0 development
  • prettier ^3.2.5 development
  • pretty-bytes ^6.1.1 development
  • toml ^3.0.0 development
  • typescript ^5.3.3 development
  • yaml ^2.4.1 development
packages/sample/package.json npm
  • typescript ^5.3.3 development
packages/vscode/package.json npm
  • @types/isomorphic-fetch ^0.0.39 development
  • @types/mocha ^10.0.6 development
  • @types/vscode ^1.86.0 development
  • @typescript-eslint/eslint-plugin ^7.1.1 development
  • @typescript-eslint/parser ^7.1.1 development
  • @vscode/test-web ^0.0.52 development
  • @vscode/vsce ^2.24.0 development
  • assert ^2.1.0 development
  • dotenv ^16.4.5 development
  • eslint ^8.57.0 development
  • isomorphic-fetch ^3.0.0 development
  • mocha ^10.3.0 development
  • process ^0.11.10 development
  • ts-loader ^9.5.1 development
  • typescript ^5.3.3 development
  • vscode-uri ^3.0.8 development
  • webfont ^11.2.26 development
  • websocket-polyfill 0.0.3 development
  • zx ^7.2.3 development
  • mammoth ^1.7.0
  • pdfjs-dist 4.0.379
yarn.lock npm
  • 1349 dependencies
slides/package.json npm
  • zx ^8.0.1 development
  • @slidev/cli ^0.49.0-beta.1
  • @slidev/theme-default latest
  • @slidev/theme-seriph latest
  • vue ^3.4.21
.github/workflows/genai-alt-text.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • stefanzweifel/git-auto-commit-action v5 composite
.github/workflows/genai-frontmatter.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • stefanzweifel/git-auto-commit-action v5 composite
.github/workflows/nightly.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite