https://github.com/amethyst/shred

Shared resource dispatcher
https://github.com/amethyst/shred

Keywords

ecs parallel rust task-runner

Keywords from Contributors

physics measurements game-development webassembly reporter data-structures lock-free parallelism synchronization threads

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

Shared resource dispatcher


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 12 months ago

Total Commits: 420
Total Committers: 41
Avg Commits per committer: 10.244
Development Distribution Score (DDS): 0.731

Commits in past year: 18
Committers in past year: 6
Avg Commits per committer in past year: 3.0
Development Distribution Score (DDS) in past year: 0.389

Name Email Commits
Thomas Schaller t****y@g****m 113
torkleyy t****0@g****e 86
Andrea Catania i****o@a****m 54
Azriel Hoh a****1@g****m 52
Imbris i****f@g****m 24
Thomas Schaller me@t****m 13
Marcel Märtens m****m@g****m 7
Thomas Versteeg t****g@g****m 7
Richard Dodd r****d@i****k 6
Ole Martin Ruud b****n@o****m 5
Thomas Versteeg T****g@N****l 4
Zverev Konstantin O****5@g****m 3
Owen Sanchez p****6@g****m 3
Markus Westerlind m****1@g****m 3
Aceeri c****k@g****m 3
dependabot-preview[bot] d****] 3
dependabot[bot] s****t@d****m 3
Eeli Reilin e****n@s****m 2
Delma d****a@d****a 2
Jacob Kiesel k****e@g****m 2
Michal 'vorner' Vaner v****r@v****z 2
Simon Rönnberg s****g@c****e 2
crabm4n v****b@g****m 2
Timon Post t****t@h****l 2
Anthony Deschamps a****s@g****m 1
Bartosz Przygoda b****a@g****m 1
shimaowo 4****o 1
Joshua Liebow-Feeser j****f 1
Isse 4****W 1
Imbris 2****r 1
and 11 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 12 months ago

Total issues: 51
Total pull requests: 124
Average time to close issues: 3 months
Average time to close pull requests: 19 days
Total issue authors: 19
Total pull request authors: 24
Average comments per issue: 1.53
Average comments per pull request: 2.9
Merged pull request: 94
Bot issues: 0
Bot pull requests: 25

Past year issues: 1
Past year pull requests: 9
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 1 day
Past year issue authors: 1
Past year pull request authors: 5
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.11
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • azriel91 (23)
  • torkleyy (5)
  • vorner (2)
  • AThilenius (2)
  • clarfonthey (2)
  • farnoy (2)
  • ghost (2)
  • Ralith (2)
  • TatriX (1)
  • shimaowo (1)
  • schell (1)
  • matt328 (1)
  • Lotrotk (1)
  • juliusl (1)
  • Imberflur (1)

Top Pull Request Authors

  • azriel91 (29)
  • dependabot-preview[bot] (25)
  • torkleyy (14)
  • Imberflur (9)
  • xMAC94x (8)
  • AndreaCatania (5)
  • LucioFranco (4)
  • vorner (4)
  • barskern (4)
  • danaugrs (2)
  • bbodi (2)
  • shelbyd (2)
  • Veetaha (2)
  • ghost (2)
  • Marwes (2)

Top Issue Labels

  • enhancement (7)
  • feature (2)
  • bug (1)
  • question (1)
  • discussion (1)

Top Pull Request Labels

  • dependencies (25)
  • feature (4)
  • enhancement (4)
  • in progress (2)

Package metadata

crates.io: shred

Dispatches systems in parallel which need read access to some resources, and write access to others.

  • Homepage:
  • Documentation: https://docs.rs/shred/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.16.1 (published 12 months ago)
  • Last Synced: 2024-05-15T01:47:31.963Z (12 months ago)
  • Versions: 44
  • Dependent Packages: 25
  • Dependent Repositories: 400
  • Downloads: 575,008 Total
  • Docker Downloads: 29
  • Rankings:
    • Dependent packages count: 1.588%
    • Dependent repos count: 2.072%
    • Downloads: 3.011%
    • Average: 5.1%
    • Docker downloads count: 5.437%
    • Forks count: 7.893%
    • Stargazers count: 10.597%
  • Maintainers (6)

Dependencies

Cargo.toml cargo
  • arrayvec 0.7.2
  • rayon 1.5.0
  • shred-derive 0.6.3
  • smallvec 1.6.1
  • tynm 0.1.6
shred-derive/Cargo.toml cargo
  • proc-macro2 1.0.24
  • quote 1.0.8
  • syn 1.0.55
.github/workflows/ci.yml actions
  • actions-rs/cargo v1 composite
  • actions-rs/toolchain v1 composite
  • actions/checkout v2 composite

Score: 22.440344511219855