Roma, Italy | +39 899 722 602
Developer Tools

Frame — Desktop IDE for AI Coding

Open Source / Personal · 2025 Active Development
Client Open Source / Personal
Duration 1 month
Team 1 developer
Platforms macOS, Windows, Linux
Status Active Development

The Project

Frame is a desktop application built specifically to make working with Claude Code seamless. It provides a multi-terminal environment with tab and grid views (up to 9 terminals), a file explorer, and prompt history tracking — all in a minimal, keyboard-driven interface.

Key Features

  • Multi-terminal support — tab view, split view, and 3×3 grid for monitoring multiple processes
  • Real pseudo-terminals via node-pty — full shell emulation, not just stdout capture
  • File tree explorer — browse and open project files without leaving the app
  • Prompt history — track and replay previous Claude Code interactions
  • Project-aware workflows — switch between projects with preserved terminal state
  • Keyboard-driven — designed for developers who prefer keeping hands on keyboard

Technical Highlights

Electron 28 with xterm.js 5.3 for terminal rendering and node-pty for real PTY allocation. esbuild for fast bundling. Pure HTML/CSS/JS frontend with no framework overhead — optimized for startup speed and low memory footprint.

Project Details

Client
Open Source / Personal
Services
Desktop Development, Developer Tools
Platforms
macOS, Windows, Linux
Duration
1 month
Team Size
1 developer
Year
2025
Start Your Project

Have a similar idea? Let's bring it to life together.

Get in Touch

Impact & Metrics

9 Terminal Grid
Real PTY Shell Emulation
Cross-platform Desktop App