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.
- Host: GitHub
- URL: https://github.com/rhaiscript/rhai
- Owner: rhaiscript
- License: apache-2.0
- Created: 2016-02-29T21:22:58.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2026-10-22T00:55:26.000Z (1 day ago)
- Last Synced: 2026-10-22T01:29:23.207Z (1 day ago)
- Topics: embedded, embedded-scripting-language, no-std, rhai, scripting-engine, scripting-language, wasm, webassembly
- Language: Rust
- Homepage: https://crates.io/crates/rhai
- Size: 15.1 MB
- Stars: 5,748
- Watchers: 24
- Forks: 254
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE-APACHE.txt
- Agents: AGENTS.md
Owner metadata:
- Name: Rhai - Embedded scripting language and engine for Rust
- Login: rhaiscript
- Email:
- Kind: organization
- Description: A small, fast, easy-to-use scripting language and evaluation engine that integrates tightly with Rust. Builds for most common targets including no-std and WASM.
- Website: https://rhai.rs
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/77088405?v=4
- Repositories: 10
- Last Synced at: 2023-03-05T20:23:16.555Z
- Profile URL: https://github.com/rhaiscript
GitHub Events
Total
- Commit comment event: 2
- Create event: 9
- Delete event: 5
- Discussion event: 3
- Fork event: 35
- Issue comment event: 350
- Issues event: 76
- Pull request event: 110
- Pull request review comment event: 14
- Pull request review event: 10
- Push event: 66
- Release event: 3
- Watch event: 1112
- Total: 1795
Last Year
- Create event: 5
- Delete event: 5
- Discussion event: 2
- Fork event: 7
- Issue comment event: 50
- Issues event: 15
- Pull request event: 20
- Pull request review comment event: 8
- Pull request review event: 5
- Push event: 27
- Watch event: 125
- Total: 269
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 | 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
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
- Total packages: 9
-
Total downloads:
- cargo: 26,218,604 total
- homebrew: 11 last-month
- Total docker downloads: 37,484,852
- Total dependent packages: 103 (may contain duplicates)
- Total dependent repositories: 622 (may contain duplicates)
- Total versions: 230
- Total maintainers: 7
- Total advisories: 1
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
- actions/checkout v2 composite
- rhysd/github-action-benchmark v1 composite
- actions-rs/cargo v1 composite
- actions-rs/toolchain v1 composite
- actions/cache v1 composite
- actions/checkout v3 composite
- actions/checkout v2 composite
- actions/checkout v3 composite
- dtolnay/rust-toolchain v1 composite
- taiki-e/install-action v2 composite
- 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
- rhai 1.16.0 development
- trybuild 1.0.0 development
- proc-macro2 1.0.0
- quote 1.0.0
- syn 2.0.0
- 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