UNPKG

rendervoid

Version:

A component lib used/created for Rendervoid

51 lines (37 loc) 1.29 kB
# 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 ```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} /> ); } ``` ## 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.