Skip to content
@joular

The Joular Project

The Joular project aims to advance knowledge in software energy efficiency throughout the life cycle of software, and across a variety of software systems

The Joular Project

The Joular project aims to advance knowledge in software energy efficiency throughout the life cycle of software, and across a variety of software systems and devices.

Visit us at: https://www.noureddine.org/research/joular

Pinned Loading

  1. joularcore joularcore Public

    Joular Core is a library that measures the energy or power consumption of hardware components (CPU, GPU) on Windows, Linux and macOS

    Ada 1

  2. joularcode-java joularcode-java Public

    Joular Code for Java is a lightweight, cross-platform agent for measuring source-code power consumption in Java applications

    Java 5

  3. powerjoular powerjoular Public

    PowerJoular allows monitoring power consumption of multiple platforms and processes, on Windows, Linux and macOS

    Ada 119 24

  4. joularjx joularjx Public

    JoularJX is a Java-based agent for software power monitoring at the source code level on all OSes

    Java 96 23

  5. joularcode joularcode Public

    Joular Code is a platform and methodology for measuring the energy consumption of software at the source-code level across programming languages, platforms, and operating systems

    2

  6. powermodels powermodels Public

    A database containing power models for various computing components, and hardware devices.

    9

Repositories

Showing 10 of 19 repositories
  • joularcode-java Public

    Joular Code for Java is a lightweight, cross-platform agent for measuring source-code power consumption in Java applications

    joular/joularcode-java's past year of commit activity
    Java 5 LGPL-3.0 0 1 0 Updated Sep 22, 2026
  • powerjoular Public

    PowerJoular allows monitoring power consumption of multiple platforms and processes, on Windows, Linux and macOS

    joular/powerjoular's past year of commit activity
    Ada 119 GPL-3.0 24 4 1 Updated Sep 22, 2026
  • cpuload Public

    CPU Load is a library to monitor processes, applications and system CPU usage on Linux, Windows and macOS

    joular/cpuload's past year of commit activity
    Ada 1 LGPL-3.0 0 0 0 Updated Sep 21, 2026
  • joularcore Public

    Joular Core is a library that measures the energy or power consumption of hardware components (CPU, GPU) on Windows, Linux and macOS

    joular/joularcore's past year of commit activity
    Ada 1 LGPL-3.0 0 0 0 Updated Sep 21, 2026
  • joularcore-gui-rustic Public

    Joular Core GUI

    joular/joularcore-gui-rustic's past year of commit activity
    Rust 0 GPL-3.0 0 0 0 Updated Sep 14, 2026
  • powerspycli Public

    PowerSpyCli is a tool to connect and collect power metrics from a PowerSpy 2 powermeter

    joular/powerspycli's past year of commit activity
    Python 5 LGPL-3.0 2 0 0 Updated Sep 14, 2026
  • joularcore-cli-rustic Public

    Joular Core CLI

    joular/joularcore-cli-rustic's past year of commit activity
    Rust 0 GPL-3.0 0 0 0 Updated Aug 28, 2026
  • joularcore-rustic Public

    Joular Core - Rustic is a library to measure power and energy across all systems, OSes and devices

    joular/joularcore-rustic's past year of commit activity
    Rust 40 LGPL-3.0 3 8 0 Updated Aug 28, 2026
  • powermodels Public

    A database containing power models for various computing components, and hardware devices.

    joular/powermodels's past year of commit activity
    9 ODbL-1.0 0 0 0 Updated Aug 26, 2026
  • cpupowerbench Public

    CPUPowerBench is an automated benchmark to accurately generate a power model for single-board computers.

    joular/cpupowerbench's past year of commit activity
    Python 9 GPL-3.0 1 0 0 Updated Aug 26, 2026