Open Energy Dashboard (OED)
Branch: development
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
database Reorganize and generalize USAGE. Jan 13, 2019
.babelrc PR changes, force notifications to be translated Apr 3, 2018
.dockerignore Add mpl header to dockerignore file Mar 24, 2018
.editorconfig Add an editorconfig file and a lint command Jan 17, 2017
.npmrc Add header and comments to npmrc Oct 27, 2017
.travis.yml Move testing to Xenial (16.04) Feb 2, 2019 Reorganize and generalize USAGE. Jan 13, 2019
License.txt Reorganize and generalize USAGE. Jan 13, 2019
package-lock.json Upgrading just-extend version to 4.0.1 Feb 13, 2019

Open Energy Dashboard

Build Status

Open Energy Dashboard is a user-friendly way to display energy information from smart energy meters, designed and built by faculty and students at Beloit College. It is designed for institutions of higher education, and is optimized for non-technical users with a simple interface that provides access to your institution's energy data through the powerful Chart.js data graphing system. To learn more, see our website.

Open Energy Dashboard is available under the Mozilla Public Licence v2, and contributions, in the form of bug reports, feature requests, and code contributions, are welcome.

Installation and Usage


Built With

Chart.js - JavaScript library used to generate data charts (

PostgreSQL - Database management system (

Node.js - JavaScript runtime environment (


This application was created by a team of Beloit College CS students led by Prof. Steven Huss-Lederman

For a list of contributors, click here


This project is licensed under the MPL version 2.0.

See the full licensing agreement here


We welcome others to contribute to this project by writing code for submission or collaborating with us. Before contributing, please sign our Contributor License Agreement here. If you have any questions or concerns feel free to email us at


To contact us, send an email to or open an issue on GitHub.