rendervoid
v1.0.7
Published
A component lib used/created for Rendervoid
Downloads
66
Maintainers
Readme
Rendervoid
Rendervoid is a modular React component library, built with Tailwind CSS, designed specifically for powering the UI of the Rendervoid project.
This library contains reusable, schema-driven components that keep the core project clean, maintainable, and flexible.
Features
- Schema-driven rendering – components adapt based on JSON schema.
- Tailwind-powered styling – lightweight and fully customizable.
- Modular structure – organized by category and variant.
- Project-specific – intended primarily for use within the Rendervoid ecosystem.
Installation
Install via npm
npm i rendervoid
Usage Example
import React from "react";
import { Renderer } from "rendervoid";
const schema = {
category: "hero",
variant: "variant1",
editableData: {
title: "Welcome to Rendervoid",
subtitle: "Freedom to build without vendor lock-in."
}
};
export default function App() {
return (
<Renderer
schema={schema}
theme="light"
font="sans"
renderEditable={false}
/>
);
}License
This package is currently project-specific and intended for use only within Rendervoid. Future licensing terms will be decided once the project reaches production.
