FloorspaceJS - A New, Open Source, Web-Based Geometry Editor for Building Energy Modeling (BEM): Preprint

Daniel Macumber, Scott Horowitz, Marjorie Schott, Katie Nolan, Brian Schiller

Research output: Contribution to conferencePaper


Across most industries, desktop applications are being rapidly migrated to web applications for a variety of reasons. Web applications are inherently cross platform, mobile, and easier to distribute than desktop applications. Fueling this trend are a wide range of free, open source libraries and frameworks that make it incredibly easy to develop powerful web applications. The building energy modeling community is just beginning to pick up on these larger trends, with a small but growing number of building energy modeling applications starting on or moving to the web. This paper presents a new, open source, web based geometry editor for Building Energy Modeling (BEM). The editor is written completely in JavaScript and runs in a modern web browser. The editor works on a custom JSON file format and is designed to be integrated into a variety of web and desktop applications. The web based editor is available to use as a standalone web application at: https://nrel.github.io/openstudio-geometry-editor/. An example integration is demonstrated with the OpenStudio desktop application. Finally, the editor can be easily integrated with a wide range of possible building energy modeling web applications.
Original languageAmerican English
Number of pages10
StatePublished - 2018
EventSymposium on Simulation for Architecture and Urban Design (SimAUD) 2018 - Delft, Netherlands
Duration: 4 Jun 20187 Jun 2018


ConferenceSymposium on Simulation for Architecture and Urban Design (SimAUD) 2018
CityDelft, Netherlands

Bibliographical note

See NREL/CP-5500-72922 for paper as published in SimAud proceedings

NREL Publication Number

  • NREL/CP-5500-70491


  • BEM
  • Building Energy Modeling
  • editor
  • JavaScript
  • JSON
  • open source library


Dive into the research topics of 'FloorspaceJS - A New, Open Source, Web-Based Geometry Editor for Building Energy Modeling (BEM): Preprint'. Together they form a unique fingerprint.

Cite this