Step-by-Step Setup Guide
Follow these simple steps to load the library and verify that it is active in your browser.
1
Add the CDN to Your Project
Import the confirmed, tested build directly via ES Module
Include the native DOM compiler engine followed by json-to-dom-renderers. No build tools, Webpack, or Vite required:
<!-- 1. Low-level Native DOM Compiler -->
<script type="module" src="https://keshavsoft.github.io/json-to-dom/docs/dist/v3/min.js"></script>
<!-- 2. High-level UI Renderers (v14 Confirmed Endpoint) -->
<script type="module">
import { Table, Form, DataList, createDataProvider }
from "https://keshavsoft.github.io/json-to-dom-renderers/dist/v14/min.js";
</script>
2
How to Confirm the CDN is Loaded
Verify instantly using your browser's Developer ConsoleOnce your page opens in Google Chrome or any modern browser:
- Press F12 (or Ctrl + Shift + I) to open DevTools.
- Click on the Console tab.
- Type the following command and hit Enter:
window.ks['json-to-dom-renderers']
What You Should See in the Console:
Elements
Console
Sources
Network
>
window.ks['json-to-dom-renderers']
<
{version: 'v14.0.0', Table: ƒ, Form: ƒ, DataList: ƒ, createDataProvider: ƒ}
Successful Verification Checklist
version: 'v14.0.0'confirms you are running the exact latest build.Table: ƒconfirms the Table renderer class is ready.Form: ƒconfirms the Form generator is ready.DataList: ƒconfirms the Autocomplete generator is ready.createDataProvider: ƒconfirms the decoupled REST provider factory is ready.