Skip to main content

Software

See the table below for our open-source software offerings. 

For the most current listing of NREL-developed open-source software, see U.S. Department of Energy Office of Scientific and Technical Information's DOE CODE database.

Commercial Licensing

Explore more than 250 copyrighted software tools available for licensing via the Department of Energy's Lab Partnering Service.


LK Scripting Language

Aug 9, 2017, 18:00 PM
The LK scripting language is a simple and fast computer programming language designed for easy integration with existing software to enable automation of tasks. The LK language is used by NREL's System Advisor Model (SAM), the SAM Software Development Kit (SDK), and SolTrace products. LK is easily extensible and adaptable to new software because of its small footprint and is designed to be statically linked into other software.
Title : LK Scripting Language
Url : https://github.com/NREL/lk
Software Id : 5596
Categories :
  • C++
  • Energy Systems Analysis
  • Software Categories

Share

Last Updated July 8, 2025