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

https://github.com/rhaiscript/rhai

embedded embedded-scripting-language no-std rhai scripting-engine scripting-language wasm webassembly

Score: 30.905295216517402

Last synced: about 23 hours ago
JSON representation

Repository metadata:

Rhai - An embedded scripting language for Rust.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 4,197
Total Committers: 72
Avg Commits per committer: 58.292
Development Distribution Score (DDS): 0.121

Commits in past year: 277
Committers in past year: 13
Avg Commits per committer in past year: 21.308
Development Distribution Score (DDS) in past year: 0.206

Name Email Commits
Stephen Chung s****x@l****m 3689
J Henry Waugh j****8@p****m 84
Lukáš Hozda l****a@g****m 43
jonathandturner p****a@h****m 42
Jonathan Turner j****r 36
ltabis l****o@g****m 29
Ilya Lakhin e****n@g****m 20
Tristan Guichaoua t****v@g****m 19
Jack Hogan j****1@g****m 17
Mathieu Lala m****a@e****u 16
Yuval (iMac-Studio) y****l@v****m 16
l1npengtul l****l@p****m 13
tamasfe m****e@t****v 13
Nathaniel Brough n****h@g****m 12
quake q****g@g****m 12
russ r****s@i****m 11
John-John Tedro u****g@t****e 9
ekicyou d****n@g****m 8
Timo Kösters t****o@k****z 7
torkleyy t****y@g****m 7
Alvin Wong a****n@g****m 6
hoppworks d****l@h****e 5
timfish t****m@t****k 5
Andrew Farkas 6****E 4
Felix Rabe f****x@r****o 4
bryn b****n@a****m 4
steve donovan s****n@g****m 3
Naiker y****9@g****m 3
Gary Pennington g****n@g****m 3
Logan Hodgson l****n@l****m 3
and 42 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 179
Total pull requests: 366
Average time to close issues: 3 months
Average time to close pull requests: 9 days
Total issue authors: 132
Total pull request authors: 45
Average comments per issue: 5.02
Average comments per pull request: 1.54
Merged pull request: 308
Bot issues: 0
Bot pull requests: 1

Past year issues: 18
Past year pull requests: 72
Past year average time to close issues: 5 days
Past year average time to close pull requests: 5 days
Past year issue authors: 11
Past year pull request authors: 8
Past year average comments per issue: 2.89
Past year average comments per pull request: 2.36
Past year merged pull request: 60
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • schungx (8)
  • therealprof (5)
  • Mathieu-Lala (4)
  • dcihlar (3)
  • stargazing-dino (3)
  • VinnyVicious (3)
  • sgpthomas (3)
  • rawhuul (3)
  • yunfengzh (3)
  • Mg138 (2)
  • longzou (2)
  • ejaa3 (2)
  • rikvdkleij (2)
  • zhuchuanjing (2)
  • VorpalBlade (2)

Top Pull Request Authors

  • schungx (247)
  • silvergasp (15)
  • ImTheSquid (14)
  • Mathieu-Lala (7)
  • HactarCE (6)
  • therealprof (4)
  • ethanfrey (4)
  • ltabis (4)
  • misssonder (4)
  • stargazing-dino (4)
  • chxry (3)
  • h7kanna (3)
  • yuvalrakavy (3)
  • cellomath (2)
  • madonuko (2)

Top Issue Labels

  • bug (42)
  • enhancement (31)
  • question (28)
  • new feature (12)
  • wontfix (9)
  • vm (5)
  • help wanted (2)
  • docs (1)
  • regression (1)

Top Pull Request Labels

  • vm (33)
  • enhancement (23)
  • bug (16)
  • regression (12)
  • wontfix (6)
  • docs (3)
  • new feature (2)
  • priority (1)

Package metadata

crates.io: rhai

Embedded scripting for Rust

  • Homepage: https://rhai.rs
  • Documentation: https://docs.rs/rhai/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.27.0 (published 2 days ago)
  • Last Synced: 2026-10-22T01:22:18.337Z (1 day ago)
  • Versions: 106
  • Dependent Packages: 99
  • Dependent Repositories: 217
  • Downloads: 13,294,819 Total
  • Docker Downloads: 18,752,205
  • Rankings:
    • Dependent packages count: 0.716%
    • Docker downloads count: 1.606%
    • Average: 1.731%
    • Downloads: 2.055%
    • Dependent repos count: 2.546%
  • Maintainers (3)
  • Advisories:
crates.io: rhai_codegen

Procedural macros support package for Rhai, a scripting language and engine for Rust

  • Homepage: https://rhai.rs/book/plugins/index.html
  • Documentation: https://docs.rs/rhai_codegen/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 3.3.0 (published 2 days ago)
  • Last Synced: 2026-10-22T01:45:24.171Z (1 day ago)
  • Versions: 29
  • Dependent Packages: 3
  • Dependent Repositories: 405
  • Downloads: 12,916,950 Total
  • Docker Downloads: 18,732,647
  • Rankings:
    • Dependent repos count: 2.059%
    • Downloads: 2.062%
    • Docker downloads count: 2.151%
    • Stargazers count: 2.32%
    • Average: 4.295%
    • Forks count: 4.942%
    • Dependent packages count: 12.237%
  • Maintainers (1)
proxy.golang.org: github.com/rhaiscript/rhai

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/rhaiscript/rhai#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.26.1 (published about 1 month ago)
  • Last Synced: 2026-10-22T01:49:04.274Z (1 day ago)
  • Versions: 81
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.497%
    • Average: 6.716%
    • Dependent repos count: 6.936%
crates.io: poet_rhai_codegen

Procedural macros support package for Rhai, a scripting language and engine for Rust

  • Homepage: https://rhai.rs/book/plugins/index.html
  • Documentation: https://docs.rs/poet_rhai_codegen/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 3.1.0 (published about 1 year ago)
  • Last Synced: 2026-10-22T01:41:42.783Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 730 Total
  • Rankings:
    • Stargazers count: 1.929%
    • Forks count: 4.495%
    • Dependent repos count: 20.071%
    • Dependent packages count: 26.564%
    • Average: 29.516%
    • Downloads: 94.521%
  • Maintainers (1)
crates.io: poet-rhai

Embedded scripting for Rust

  • Homepage: https://rhai.rs
  • Documentation: https://docs.rs/poet-rhai/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.2.0 (published about 1 year ago)
  • Last Synced: 2026-10-22T01:45:22.864Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 807 Total
  • Rankings:
    • Stargazers count: 1.929%
    • Forks count: 4.495%
    • Dependent repos count: 20.071%
    • Dependent packages count: 26.564%
    • Average: 29.516%
    • Downloads: 94.521%
  • Maintainers (1)
crates.io: rux-rhai

Rux's fork of the rhai scripting engine. Internal to Rux; use the upstream `rhai` crate instead.

  • Homepage: https://ruxlang.dev
  • Documentation: https://docs.rs/rux-rhai/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.7.1 (published about 1 month ago)
  • Last Synced: 2026-10-22T02:58:17.812Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 155 Total
  • Rankings:
    • Dependent repos count: 12.534%
    • Dependent packages count: 16.557%
    • Average: 39.722%
    • Downloads: 90.076%
  • Maintainers (1)
formulae.brew.sh: rhai

Embedded scripting language for Rust

  • Homepage: https://rhai.rs/
  • Licenses: Apache-2.0 OR MIT
  • Latest release: 1.26.1 (published 18 days ago)
  • Last Synced: 2026-10-22T01:41:38.898Z (1 day ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Dependent packages count: 16.98%
    • Average: 44.528%
    • Dependent repos count: 49.42%
    • Downloads: 67.185%
crates.io: spo-rhai_codegen

Procedural macros support package for Rhai, a scripting language and engine for Rust

  • Homepage: https://rhai.rs/book/plugins/index.html
  • Documentation: https://docs.rs/spo-rhai_codegen/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 2.0.0 (published over 2 years ago)
  • Last Synced: 2026-10-22T01:41:37.977Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 2,087 Total
  • Rankings:
    • Dependent repos count: 29.308%
    • Dependent packages count: 34.511%
    • Average: 53.391%
    • Downloads: 96.355%
  • Maintainers (2)
crates.io: spo-rhai

Embedded scripting for Rust

  • Homepage: https://rhai.rs
  • Documentation: https://docs.rs/spo-rhai/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.17.2 (published over 2 years ago)
  • Last Synced: 2026-10-22T02:58:17.998Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 3,056 Total
  • Rankings:
    • Dependent repos count: 29.308%
    • Dependent packages count: 34.511%
    • Average: 53.391%
    • Downloads: 96.355%
  • Maintainers (2)

Dependencies

.github/workflows/benchmark.yml actions
  • actions/checkout v2 composite
  • rhysd/github-action-benchmark v1 composite
.github/workflows/build.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/cache v1 composite
  • actions/checkout v3 composite
  • actions/checkout v2 composite
.github/workflows/ci.yaml actions
  • actions/checkout v3 composite
  • dtolnay/rust-toolchain v1 composite
  • taiki-e/install-action v2 composite
Cargo.toml cargo
  • rmp-serde 1.1.0 development
  • serde_json 1.0.45 development
  • ahash 0.8.2
  • bitflags 2.0.0
  • core-error 0.0.0
  • document-features 0.2.0
  • getrandom 0.2.0
  • hashbrown 0.14.0
  • libm 0.2.0
  • no-std-compat 0.4.1
  • num-traits 0.2.0
  • once_cell 1.7.0
  • rhai_codegen 1.5.0
  • rust_decimal 1.16.0
  • rustyline 12.0.0
  • serde 1.0.96
  • serde_json 1.0.45
  • smallvec 1.7.0
  • smartstring 1.0.0
  • unicode-xid 0.2.0
codegen/Cargo.toml cargo
  • rhai 1.16.0 development
  • trybuild 1.0.0 development
  • proc-macro2 1.0.0
  • quote 1.0.0
  • syn 2.0.0
no_std/no_std_test/Cargo.toml cargo
fuzz/Cargo.toml cargo
codegen/tests/custom_root/Cargo.toml cargo
.github/workflows/oss-fuzz.yml actions
  • actions/upload-artifact v4 composite
  • github/codeql-action/upload-sarif v2 composite
  • google/oss-fuzz/infra/cifuzz/actions/build_fuzzers master composite
  • google/oss-fuzz/infra/cifuzz/actions/run_fuzzers master composite