JavaScript Object GUI

JOG is a JavaScript-first browser UI framework for desktop-style internal tools, form-heavy systems, and CRUD-heavy applications.

Read the docs Developer Guide View the repo

V2 Active implementation line
7 First-party example entry pages
0 deps Core Node regression runner

This site is the public-facing home for the docs that already define JOG today. The core pages are synced from the canonical repo docs, so the site stays aligned with the implementation instead of drifting into a second manual copy.

Start Here

Read the overview first, then move to the developer guide and API reference.

Reality, Not Aspirations

The roadmap and reference pages describe what exists now, what is partial, and what still needs hardening.

One Source of Truth

These pages are generated from the repo docs, not maintained as a second manual copy.

What To Read

Getting Started

Use the overview page to understand what JOG is, what exists in V2, and how to evaluate the current release artifacts.

Open overview

Guides

The developer guide explains the runtime model, control composition, layout primitives, and the current app-author workflow.

Open developer guide

Reference

The API reference and third-party controls page track the implemented public surface, not a future spec.

Open reference

Project

The roadmap, release guide, and contribution rules document current implementation reality and project direction.

Open project docs

New readers: Overview, Developer Guide, API Reference, Roadmap.

Potential contributors: Developer Guide, Roadmap, Contributing, Release Guide.

Extension authors: API Reference, Third-Party Controls, Developer Guide.