Pen is an AI-powered design editor that combines a visual canvas with coding workflows. It allows designers and developers to create websites, application interfaces, presentations, and other visual content. Users can manually edit layouts or ask AI agents to generate and modify individual elements, screens, and complete flows. Its canvas supports reusable components, design systems, and precise layout controls. Integration with IDEs and external agents through MCP enables design operations directly from development tools. Designs are stored in an open, JSON-based .pen format that can be versioned with Git. Figma designs and existing web pages can be imported as editable elements. Export options include HTML, CSS, Tailwind, and image formats. Pen is the successor to Pencil and supports Windows, macOS, and Linux.

Features

  • AI-assisted visual canvas for website, application, and interface design
  • Natural language generation and modification of layouts, components, and entire screens
  • MCP integration with external coding agents and supported development environments
  • Figma and web page importing with editable design layers and reusable components
  • Open JSON-based .pen design files compatible with Git version control
  • HTML, CSS, Tailwind, PNG, JPEG, WEBP, and PDF exporting capabilities

Project Samples

Project Activity

See All Activity >

Categories

Design, Graphics

Follow Pen

Pen Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Pen!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

18 hours ago