Joule Profiler: A phase-based energy measurement tool

Joule Profiler: A phase-based energy measurement tool - Published in JOSS (2026)
https://github.com/joule-profiler/joule-profiler

Keywords

cli-tool energy energy-consumption energy-efficiency energy-monitor energy-monitoring energy-profiling joules profiling profiling-tools

Last synced: about 17 hours ago
JSON representation

Acceptance Criteria

Repository metadata

Joule Profiler is a tool to profile the energy consumption of Linux applications.


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 411
Total Committers: 5
Avg Commits per committer: 82.2
Development Distribution Score (DDS): 0.238

Commits in past year: 411
Committers in past year: 5
Avg Commits per committer in past year: 82.2
Development Distribution Score (DDS) in past year: 0.238

Name Email Commits
François Gibier f****t@g****m 313
jwoirhaye j****e@g****m 73
Romain Rouvoy r****y@u****r 14
github-actions[bot] 4****] 10
Mojtaba Barzegari 4****y 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 28
Total pull requests: 46
Average time to close issues: 18 days
Average time to close pull requests: 3 days
Total issue authors: 6
Total pull request authors: 6
Average comments per issue: 0.39
Average comments per pull request: 0.02
Merged pull request: 42
Bot issues: 0
Bot pull requests: 16

Past year issues: 28
Past year pull requests: 46
Past year average time to close issues: 18 days
Past year average time to close pull requests: 3 days
Past year issue authors: 6
Past year pull request authors: 6
Past year average comments per issue: 0.39
Past year average comments per pull request: 0.02
Past year merged pull request: 42
Past year bot issues: 0
Past year bot pull requests: 16

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/joule-profiler/joule-profiler

Top Issue Authors

  • FrancoisGib (13)
  • jwoirhaye (8)
  • StewMH (3)
  • sangharshcs (2)
  • ygrange (1)
  • shrishar (1)

Top Pull Request Authors

  • FrancoisGib (23)
  • github-actions[bot] (16)
  • jwoirhaye (4)
  • rouvoy (1)
  • danielskatz (1)
  • mbarzegary (1)

Top Issue Labels

  • enhancement (17)
  • bug (9)
  • documentation (4)
  • question (1)

Top Pull Request Labels

  • enhancement (12)
  • documentation (6)
  • bug (6)

Package metadata

crates.io: joule-profiler-source-amdsmi

AMD GPU source for joule-profiler

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-source-amdsmi/
  • Licenses: MIT
  • Latest release: 0.1.1 (published 6 days ago)
  • Last Synced: 2026-08-18T12:00:30.039Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 58 Total
  • Rankings:
    • Dependent repos count: 12.726%
    • Dependent packages count: 16.812%
    • Average: 39.944%
    • Downloads: 90.294%
  • Maintainers (1)
crates.io: joule-profiler-source-cgroup

CGroup v2 metrics source for joule-profiler

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-source-cgroup/
  • Licenses: MIT
  • Latest release: 0.1.1 (published 6 days ago)
  • Last Synced: 2026-08-18T12:00:32.442Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 65 Total
  • Rankings:
    • Dependent repos count: 12.726%
    • Dependent packages count: 16.812%
    • Average: 39.944%
    • Downloads: 90.294%
  • Maintainers (1)
crates.io: joule-profiler-source-procfs

procfs source for joule-profiler

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-source-procfs/
  • Licenses: MIT
  • Latest release: 0.1.1 (published 6 days ago)
  • Last Synced: 2026-08-18T12:00:30.358Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 59 Total
  • Rankings:
    • Dependent repos count: 12.726%
    • Dependent packages count: 16.812%
    • Average: 39.944%
    • Downloads: 90.294%
  • Maintainers (1)
crates.io: joule-profiler-cli

CLI tool to measure program energy consumption

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-cli/
  • Licenses: MIT
  • Latest release: 3.0.1 (published 6 days ago)
  • Last Synced: 2026-08-18T12:00:27.676Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 233 Total
  • Rankings:
    • Dependent repos count: 15.396%
    • Dependent packages count: 20.337%
    • Average: 42.221%
    • Downloads: 90.93%
  • Maintainers (1)
crates.io: joule-profiler-source-rapl

Intel RAPL energy measurement source for joule-profiler

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-source-rapl/
  • Licenses: MIT
  • Latest release: 1.1.0 (published 7 days ago)
  • Last Synced: 2026-08-18T12:00:27.602Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 259 Total
  • Rankings:
    • Dependent repos count: 15.396%
    • Dependent packages count: 20.337%
    • Average: 42.222%
    • Downloads: 90.932%
  • Maintainers (1)
crates.io: joule-profiler-source-perf_event

perf_event counters source for joule-profiler

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-source-perf_event/
  • Licenses: MIT
  • Latest release: 1.1.0 (published 7 days ago)
  • Last Synced: 2026-08-18T12:00:22.636Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 239 Total
  • Rankings:
    • Dependent repos count: 15.396%
    • Dependent packages count: 20.337%
    • Average: 42.223%
    • Downloads: 90.935%
  • Maintainers (1)
crates.io: joule-profiler-core

Core library for joule-profiler, handling orchestration and energy measurements

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-core/
  • Licenses: MIT
  • Latest release: 2.1.0 (published 7 days ago)
  • Last Synced: 2026-08-18T12:00:32.235Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 403 Total
  • Rankings:
    • Dependent repos count: 15.396%
    • Dependent packages count: 20.337%
    • Average: 42.224%
    • Downloads: 90.939%
  • Maintainers (1)
crates.io: joule-profiler-source-nvml

NVIDIA NVML-based GPU energy measurement source for joule-profiler

  • Homepage:
  • Documentation: https://docs.rs/joule-profiler-source-nvml/
  • Licenses: MIT
  • Latest release: 1.1.0 (published 7 days ago)
  • Last Synced: 2026-08-18T12:00:22.195Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 234 Total
  • Rankings:
    • Dependent repos count: 15.396%
    • Dependent packages count: 20.337%
    • Average: 42.241%
    • Downloads: 90.991%
  • Maintainers (1)

Score: 11.900532054777079