It is built as a single-page React app. You can create custom-styled previews, UI widgets, and editor plugins or add backends to support different Git platform APIs.