SkillAgentSearch skills...

Codehaven

An online IDE that provides a modern development environment in your browser.

Install / Use

/learn @JeremiasVillane/Codehaven

README

<img src="public/codehaven-light.png" />

CodeHaven

An online IDE that provides a modern development environment in your browser.

Features

  • 🗂️ File Explorer with file/folder management
  • 📝 Monaco-powered code editor with syntax highlighting and IntelliSense
  • ↔️ Dock-based layout with draggable and resizable panels
  • 💻 Interactive terminal with command execution
  • 🗄️ In-browser server using WebContainer API
  • 💾 Local file storage with IndexedDB persistence
  • 📦 Project export/import powered by JSZip
  • 🔄 Real-time preview with auto-refresh
  • 🌙 Light/Dark theme support
  • ⚡ Fast and responsive UI powered by React
  • 📑 Templates for bootstrapping new projects

Tech Stack

Frontend

  • React 18 with TypeScript
  • PrimeReact UI components
  • rc-dock for panel layout
  • Monaco Editor for advanced code editing
  • xterm.js for terminal emulation
  • Tailwind CSS for styling

Build Tools & Linting

  • Vite as the development server and bundler
  • PostCSS for CSS processing
  • ESLint for code quality and consistency
  • SWC for fast builds and transforms

Installation

  1. Clone the repository:
git clone https://github.com/JeremiasVillane/codehaven.git
  1. Install dependencies:
pnpm install
  1. Run the development server:
pnpm dev
  1. Open your browser and navigate to http://localhost:8080
View on GitHub
GitHub Stars5
CategoryDevelopment
Updated5mo ago
Forks0

Languages

TypeScript

Security Score

87/100

Audited on Oct 18, 2025

No findings