Features
All features are available.
Features List
| Feature | Free |
|---|---|
Component Generations Generate unlimited UI components | |
All Components Access to all 30+ UI components | |
CDN & NPM Package Use via CDN or React NPM package | |
API WrapperPro+ Connect components to your backend APIs | |
Bundle ComponentsPro+ Use multiple components with shared context | |
Bundle API WrapperPro+ Centralized API service for bundles | |
AnalyticsPro+ Track component usage and performance | |
Team CollaborationTeam+ Share components and collaborate with your team | |
Custom SupportEnterprise Dedicated support and custom integrations |
Feature Details
API Wrapper
Pro+Connect your components directly to your backend APIs. Perfect for data-driven components like Tables, Dropdowns, Graphs, and FileUpload.
// Example: Table with API integration
onFetchData: async (params) => {
const response = await fetch('/api/users', {
method: 'POST',
body: JSON.stringify(params)
});
return await response.json();
}Available in: Table, Dropdown, Graph, FileUpload components
Bundle Components
Pro+Use multiple components together with shared state and context. Perfect for complex pages with interconnected components.
// Example: Table + Modal bundle
<promptui-bundle>
<promptui-table id="users-table"></promptui-table>
<promptui-modal id="user-modal"></promptui-modal>
</promptui-bundle>Use cases: Forms with multiple inputs, Table with Modal detail view, Dashboard with multiple charts
Analytics
Pro+Track component usage, performance metrics, and user interactions. Get insights into how your components are being used.
Ready to Get Started?
Start with the Free plan and upgrade when you need advanced features.