render.js is a library of rendering HTML elements for TypeScript and JavaScript.
URL: https://cdn.yoneyo.com/scripts/render/render-v1.0.0.js
import { Render } from 'https://cdn.yoneyo.com/scripts/render/render-v1.0.0.js';
A sample code:
const render = new Render();
const root = document.getElementById("root");
const app = () => {
let title = "render.js";
let message = "Hello World";
return [
render.$div({
id: "app",
children: [
render.$h1({
id: "title",
textContent: title,
}),
render.$p({
id: "message",
textContent: message,
}),
],
}),
];
};
render.build({
target: root,
children: app(),
});
- Documents: https://render-js.yoneyo.com/ .
- Demos: https://render-js.yoneyo.com/examples/ .
- Example codes: examples/.
npm install
Compile to JavaScript.
npm run build
Emitted JavaScript files will be output to the dist/
directory.
Licensed under the MIT License.
Copyright © 2025 よね/Yone