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.
It consists of a collection of software and tools, with implementations for various programming languages.
- Joular Code - Java: a lightweight, cross-platform agent for measuring source-code power consumption in Java applications
- Joular Code Java - Viewer: a desktop GUI application for visualising and analysing the energy and power consumption data produced by Joular Code - Java.
Joular Core is licensed under the GNU LGPL 3 license only (LGPL-3.0-only).
Copyright © 2025-2026, Adel Noureddine. All rights reserved. This program and the accompanying materials are made available under the terms of the GNU Lesser General Public License v3.0 (LGPL-3.0-only) which accompanies this distribution.
Author: Prof. Adel Noureddine
