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

https://github.com/patriksimek/vm2

javascript node-js sandbox security vm

Score: 32.777101548492105

Last synced: 1 day ago
JSON representation

Repository metadata:

Advanced vm/sandbox for Node.js


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 528
Total Committers: 42
Avg Commits per committer: 12.571
Development Distribution Score (DDS): 0.46

Commits in past year: 166
Committers in past year: 5
Avg Commits per committer in past year: 33.2
Development Distribution Score (DDS) in past year: 0.343

Name Email Commits
Patrik Simek p****k@p****z 285
XmiliaH x****t@g****m 119
Patrik Simek (bot) b****t@p****z 52
Orta Therox o****x@g****m 7
dependabot[bot] 4****] 6
Blake Byrnes b****s@g****m 6
Idan Attias i****a@w****m 6
klaviyo-nick n****s@k****m 5
Alizain Feerasta a****a@g****m 4
Harel Moshe h****o@w****m 2
Randal Pinto r****l@r****o 2
Shigma 3****a 2
Timo 3****1 2
Vladimir Adamic v****c@g****m 2
Pascal Vomhoff P****f@y****e 1
OlegTsyba o****a@g****m 1
Denis Yaremov d****s@r****o 1
Arran Ubels a****s@b****m 1
Alexander Müller d****p@g****m 1
Arjan van Wijk t****e@g****m 1
Barend b****n 1
白日梦主义 m****e@c****c 1
कारतोफ्फेलस्क्रिप्ट™ n****y 1
karanssj4 k****a@g****m 1
eddie e****e@g****m 1
dysc d****c 1
contra y****o@c****o 1
azu a****o@g****m 1
Youngrok Kim r****0@g****m 1
Sean Pan o****n@g****m 1
and 12 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 100
Total pull requests: 50
Average time to close issues: 2 months
Average time to close pull requests: about 2 months
Total issue authors: 80
Total pull request authors: 19
Average comments per issue: 4.41
Average comments per pull request: 1.56
Merged pull request: 29
Bot issues: 0
Bot pull requests: 11

Past year issues: 14
Past year pull requests: 19
Past year average time to close issues: 21 days
Past year average time to close pull requests: 9 days
Past year issue authors: 8
Past year pull request authors: 8
Past year average comments per issue: 0.64
Past year average comments per pull request: 0.74
Past year merged pull request: 6
Past year bot issues: 0
Past year bot pull requests: 7

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/patriksimek/vm2

Top Issue Authors

  • R31K4G3 (7)
  • zxti (4)
  • XmiliaH (3)
  • vewz (3)
  • ppedziwiatr (3)
  • benjamincburns (2)
  • StNekroman (2)
  • ZeroSkill830 (2)
  • garymathews (2)
  • helloanoop (2)
  • fuzing (1)
  • madhuni (1)
  • jamespantalones (1)
  • akcyp (1)
  • lijingmu (1)

Top Pull Request Authors

  • XmiliaH (15)
  • dependabot[bot] (11)
  • patriksimek (5)
  • netroy (3)
  • patriksimek-bot (2)
  • JasonnnW3000 (1)
  • vewz (1)
  • sasha-the-architect (1)
  • eddieran (1)
  • subhashdasyam (1)
  • karanssj4 (1)
  • bespokebob (1)
  • Cherrling (1)
  • nick-klaviyo (1)
  • mausamrijall (1)

Top Issue Labels

  • confirmed (16)
  • question (15)
  • wontfix (13)
  • bug (12)
  • enhancement (2)
  • unconfirmed (2)
  • feature request (2)
  • help wanted (2)
  • duplicate (1)
  • stale (1)

Top Pull Request Labels

  • dependencies (11)
  • javascript (7)

Package metadata

npmjs.org: vm2

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules.

proxy.golang.org: github.com/patriksimek/vm2

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/patriksimek/vm2#section-documentation
  • Licenses: mit
  • Latest release: v3.12.2+incompatible (published about 2 months ago)
  • Last Synced: 2026-11-04T17:46:00.890Z (2 days ago)
  • Versions: 20
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.301%
    • Average: 6.513%
    • Dependent repos count: 6.725%
npmjs.org: @mafintosh/vm2

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 3.9.2 (published almost 6 years ago)
  • Last Synced: 2026-11-05T01:22:14.948Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 26 Last month
  • Rankings:
    • Stargazers count: 1.897%
    • Forks count: 2.585%
    • Dependent packages count: 9.482%
    • Average: 13.496%
    • Dependent repos count: 25.328%
    • Downloads: 28.187%
  • Maintainers (1)
npmjs.org: vm2-zhy

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 3.6.2 (published over 8 years ago)
  • Last Synced: 2026-11-04T19:57:39.511Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 18 Last month
  • Rankings:
    • Stargazers count: 1.549%
    • Forks count: 2.114%
    • Dependent repos count: 10.77%
    • Average: 16.359%
    • Dependent packages count: 21.319%
    • Downloads: 46.043%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:vm2

WebJar for vm2

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/vm2/
  • Licenses: MIT
  • Latest release: 3.9.19 (published over 3 years ago)
  • Last Synced: 2026-11-04T17:45:59.416Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 4.256%
    • Forks count: 9.885%
    • Average: 19.53%
    • Dependent repos count: 31.98%
    • Dependent packages count: 31.998%
npmjs.org: charon-vm3

vm3 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 2.3.0-alpha.1 (published almost 3 years ago)
  • Last Synced: 2026-11-05T00:42:12.026Z (2 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 24 Last month
  • Rankings:
    • Stargazers count: 1.475%
    • Forks count: 1.993%
    • Average: 21.39%
    • Dependent repos count: 33.85%
    • Dependent packages count: 48.244%
  • Maintainers (1)
npmjs.org: vm2-memory-opt

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 3.6.7 (published almost 8 years ago)
  • Last Synced: 2026-11-05T03:14:01.190Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 39 Last month
  • Rankings:
    • Stargazers count: 1.549%
    • Forks count: 2.114%
    • Dependent repos count: 10.77%
    • Average: 21.711%
    • Downloads: 40.517%
    • Dependent packages count: 53.607%
  • Maintainers (1)
npmjs.org: @novolobos/nodevm

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules.

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 3.10.5 (published 8 months ago)
  • Last Synced: 2026-11-05T10:36:26.293Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 20 Last month
  • Rankings:
    • Dependent repos count: 22.446%
    • Average: 27.405%
    • Dependent packages count: 32.364%
  • Maintainers (1)
npmjs.org: usezap-vm2

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/your-username/usezap#readme
  • Licenses: MIT
  • Latest release: 3.9.19 (published over 1 year ago)
  • Last Synced: 2026-11-04T17:58:35.074Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 9 Last month
  • Rankings:
    • Dependent repos count: 24.329%
    • Average: 29.719%
    • Dependent packages count: 35.108%
  • Maintainers (1)
npmjs.org: @usebruno/vm2

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 3.9.19 (published over 2 years ago)
  • Last Synced: 2026-11-05T01:41:11.472Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 76,362 Last month
  • Rankings:
    • Dependent repos count: 27.29%
    • Average: 33.473%
    • Dependent packages count: 39.656%
  • Maintainers (2)
npmjs.org: @zhennann/vm2

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

  • Homepage: https://github.com/patriksimek/vm2#readme
  • Licenses: MIT
  • Latest release: 3.9.19 (published over 2 years ago)
  • Last Synced: 2026-11-04T21:04:00.932Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 63 Last month
  • Rankings:
    • Dependent repos count: 30.09%
    • Average: 36.58%
    • Dependent packages count: 43.07%
  • Maintainers (1)

Dependencies

package-lock.json npm
  • 188 dependencies
package.json npm
  • eslint ^5.16.0 development
  • eslint-config-integromat ^1.5.0 development
  • mocha ^6.2.2 development
  • acorn ^8.7.0
  • acorn-walk ^8.2.0
test/node_modules/module-with-wrong-main/package.json npm
.github/workflows/deploy-npm.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
test/additional-modules/my-es-module/package.json npm
test/node_modules/module-main-without-extension/package.json npm
test/node_modules/with-exports/package.json npm
.github/workflows/test.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • oven-sh/setup-bun v2 composite
.github/workflows/bun-canary.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • oven-sh/setup-bun v2 composite