Skip to content
Orange Button Python Library
Python Shell
Branch: master
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.
oblib Taxonomy 09-20-19 Update (#179) Nov 8, 2019
.gitignore removed dist-cli Nov 26, 2019
.travis.yml Brought json-clips up to date, removed un-needed print statements, an… Mar 7, 2019 V1.0.0 changes (#163) Mar 15, 2019
LICENSE Initial commit Oct 12, 2018 Distribution (#127) Feb 8, 2019 V1.0.0 changes (#163) Mar 15, 2019
requirements.txt Taxonomy 09-20-19 Update (#179) Nov 8, 2019

Orange Button Python Library (pyoblib)

License TravisCI Documentation Status codecov

The Orange Button Python Library, also called, pyoblib, provides functions to interact and work with the SunSpec Orange Button Taxonomy and provides capabilities that simplify working with Orange Button data.

Full Documentation can be found at Read the Docs.

Getting Started


Python 3.4 - 3.6.


For instructions on how to install, refer to the Installation section on Read the Docs.


Please read for details on our code of conduct, and the process for submitting pull requests.


See the list of contributors who have participated in this project.


This project is licensed under the Apache 2.0 License - see the file for details


We are greatly thankful to the contributors of the Orange Button Python Library for their hard work and dedication.

  • The Orange Button Specification was built by several organizations in the Orange Button Implementors Network with guidance by XBRL US.
  • Orange Button GitHub and tool accounts are supplied by SunSpec Alliance.
  • The procedures and infrastructure for this library are based upon pvlib. For more information see William F. Holmgren, Clifford W. Hansen, and Mark A. Mikofski. "pvlib python: a python package for modeling solar energy systems." Journal of Open Source Software, 3(29), 884, (2018).
You can’t perform that action at this time.