File workspace
Create and edit component files, hooks, utilities, CSS, and configuration in one versioned workspace.
Create and publish the reusable code primitives used across Rudra.
Updated August 18, 2026 · 4 of 13
Put reusable React components, hooks, utilities, styles, and shared types in a Library. Keep page-specific orchestration in Modules and route-specific composition in Applications.
Create and edit component files, hooks, utilities, CSS, and configuration in one versioned workspace.
Describe component inputs so the Module Builder can render safe, understandable controls.
Install supported external packages and keep their metadata with the Library version.
Publish for personal or organization use and grant explicit access where needed.
Use clear prop names, useful defaults, and serializable values.
Exercise empty, loading, error, and realistic data states before reuse.
Use a meaningful version and description so downstream Module authors know what changed.