Draw, Design, Generate Code - All in One Place
Features • Getting Started • Tech Stack • Roadmap • Contributing
Outlin is a revolutionary drawing-based tool that transforms your designs into production-ready code. Create, import, and modify UI components through an intuitive design interface.
| 🎨 Design | 🛠️ Development | 📤 Integration |
|---|---|---|
| Draw UI Elements | Generate Clean Code | Import Existing Designs |
| Group Objects | Add/Remove Attributes | Export Components |
| Helper Lines | Component Library | Design System Support |
- Node.js (LTS version)
- Package manager:
npm,yarn,pnpm, orbun
# Clone repository
git clone https://github.com/Amal-Verma/Outlin.git
# Install dependencies
cd Outlin/client && npm install
# Start development server
npm run devVisit http://localhost:3000 to see the application.
- ✂️ Group copy/paste functionality
- ↩️ Undo/Redo system
- 📏 Helper lines
- 🏪 Component store
- 📜 Variables and Functions Declaration
- 🖥️ Integrated Development Environment
- 🔗 Backend Integration & API Calls
- 🌐 Embedded HTML Import
- 🚀 FastAPI
- 🗄️ Supabase
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by Amal Verma
