A minimal browser-based IDE for running WebAssembly code directly in your browser. This project allows you to:
- Write WebAssembly Text Format (WAT) code
- Load and run pre-compiled WebAssembly (.wasm) files
- See the output of your WebAssembly code execution
- Monaco code editor with syntax highlighting
- Support for WebAssembly Text Format (WAT)
- Ability to load and run WebAssembly modules
- Clean and modern UI built with shadcn/ui components
- Node.js (v18 or later)
- pnpm
-
Clone the repository:
git clone https://github.com/yourusername/wasm-ide.git cd wasm-ide -
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open your browser and navigate to
http://localhost:3000
- Navigate to the WebAssembly IDE page
- Write your WAT code in the editor
- For pre-compiled WebAssembly, click "Load WASM" to upload a .wasm file
- Click "Run" to execute your code
- View the output in the right panel
- Next.js
- React
- TypeScript
- Monaco Editor
- shadcn/ui
- WebAssembly API
MIT