rendervoid
Version:
A component lib used/created for Rendervoid
51 lines (37 loc) • 1.29 kB
Markdown
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.
- 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.
Install via npm
```npm i rendervoid```
```jsx
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}
/>
);
}
```
This package is currently project-specific and intended for use only within Rendervoid.
Future licensing terms will be decided once the project reaches production.
Rendervoid