Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PromptUI - AI Component GeneratorNew to Visual Studio Code? Get it now.
PromptUI - AI Component Generator

PromptUI - AI Component Generator

PromptUI

|
2 installs
| (1) | Free
Generate production-ready UI components from natural language. Supports CDN, React, and NPM outputs.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PromptUI - AI Component Generator for VS Code

VS Code Marketplace Installs Rating

Generate production-ready UI components from natural language, directly in your editor.

Install from Marketplace | Try Web Playground | Documentation

✨ Features

  • 🚀 Instant Generation - Type a prompt, get production code in seconds
  • 🎨 Multiple Formats - Choose between CDN, React, or NPM output
  • 📄 PRD Support - Paste your PRD, get complete UIs with multiple components
  • 👀 Preview First - Review generated code before inserting
  • ⚡ No Setup - Works out of the box, no API key needed

🎯 Quick Start

Generate a Component

  1. Press Cmd+Shift+U (Mac) or Ctrl+Shift+U (Windows/Linux)
  2. Enter your prompt: "create a table with user data"
  3. Choose format: CDN / React / NPM
  4. Review preview
  5. Click "Insert Code" ✅

Generate from PRD

  1. Open Command Palette (Cmd+Shift+P)
  2. Type "PromptUI: Generate from PRD"
  3. Paste your PRD or select text in editor
  4. Choose format
  5. Get complete multi-component UI

📦 Output Formats

CDN (Web Components)

Perfect for vanilla JS projects or quick prototypes.

<script src="https://cdn.uxclicks.com/v1/promptui.js"></script>
<promptui-table id="my-table"></promptui-table>

React

For React/Next.js projects.

import { Table } from '@promptui/react';

function MyTable() {
  return <Table columns={...} data={...} />;
}

NPM (Pure JS)

For advanced use cases with full control.

import { PromptUITable } from '@promptui/cdn';
const table = new PromptUITable({...});

🎮 Commands

Command Shortcut Description
PromptUI: Generate Component Cmd+Shift+U Generate single component from prompt
PromptUI: Generate from PRD - Generate from Product Requirements Document

⚙️ Settings

Setting Default Description
promptui.defaultOutputFormat cdn Default format (cdn/react/npm)
promptui.showPreview true Show preview before inserting
promptui.apiEndpoint https://uxclicks.com API endpoint

🚀 Examples

Simple Component

Prompt: "create a login form"
Output: Complete login form with email, password, and submit button

Complex Dashboard

PRD: "Build a user management dashboard with:
- Table showing all users
- Click row to open modal with details
- Edit button in modal
- Create new user button"

Output: Complete bundle with table, modal, forms, and interactions

Data Visualization

Prompt: "create a graph showing monthly revenue"
Output: Interactive graph with sample data

🎨 Features

35+ Production Components

  • Tables, Forms, Modals, Cards
  • Graphs, Charts, Dashboards
  • Navigation, Tabs, Breadcrumbs
  • And many more...

Brand Theming

Provide 5 brand colors, get complete theme system automatically.

Zero Lock-in

All generated code is yours. Copy and modify as needed.

No Rate Limits (Currently)

Free and open during launch period.

🐛 Known Limitations

  • PRD parsing is rate-limited (5 per hour per IP)
  • Requires internet connection
  • Preview doesn't execute code (only displays)

📚 Resources

  • Website
  • Documentation
  • GitHub
  • Report Issues

🔒 Privacy

  • Only your prompts are sent to our API
  • No code from your project is sent
  • No telemetry or tracking
  • See Privacy Policy

📝 License

MIT License - Free to use, modify, and distribute

🙏 Support

Found a bug? Have a feature request?

  • Open an issue
  • Email: support@uxclicks.com

Made with ❤️ by the PromptUI team

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft