Moocup
Open-source web app that transforms screenshots into styled, exportable mockups with drag-and-drop, 3D transforms, borders and background presets.

A lightweight visual editor for quickly turning plain screenshots into polished presentation images. Users drop an image, apply preset styles or adjust transforms, then export final assets for portfolios, documentation, or social media.
Key Features
- Drag-and-drop image input with automatic base styling applied.
- Visual controls for 3D transform, scale, position and rotation to create mockup perspective effects.
- "Smart" border controls (color, width, radius) and fixed margin handling.
- Background presets and gradient styles for quick, portfolio-ready visuals.
- One-click export to common image formats (WebP, PNG, JPEG).
- Frontend-focused build (Vite/TypeScript) with an available Docker image and simple self-host or deploy templates.
Use Cases
- Create polished app or product screenshots for portfolios, case studies, and marketing assets.
- Rapidly generate social-media-ready visuals from raw screenshots without full design tools.
- Produce consistent, styled images for documentation, blog posts, or slide decks.
Limitations and Considerations
- Focused on styling and presentation of single screenshots; not a full-featured image editor (no advanced bitmap retouching, layer compositing, or vector design tools).
- No built-in user accounts, team collaboration, or cloud sync; edits and exports are client-focused unless self-hosted with added infrastructure.
- Feature set and extensibility depend on the open-source roadmap; users needing plugin ecosystems or extensive automation may find functionality limited compared to commercial mockup suites.
Moocup is a focused, simple tool for creating attractive screenshot visuals quickly. It emphasizes fast results with opinionated defaults and lightweight tooling suitable for self-hosted or static deployments.