@compugit/nodebook
v1.0.9
Published
A lightweight notebook interface for interactive code execution
Maintainers
Readme

CompuGit's Nodebook - A lightweight, interactive notebook interface for executing code in your browser with real-time code execution and WebSocket-based communication.
Features
- 🚀 Fast & Lightweight - Built with React and Express
- 💻 Interactive Code Execution - Real-time code execution with live results
- 🎨 Monaco Editor - Professional code editor with syntax highlighting
- 🔗 WebSocket Communication - Real-time bidirectional communication
- 📦 Global Installation - Install once, use anywhere
- 🎯 Simple CLI - Easy
nodebook start/stopcommands

Installation
Install globally using npm:
npm install -g @compugit/nodebookUsage
Start Nodebook
nodebook startThis will start both services:
- Client: http://localhost:3210 (open this in your browser)
- Server: http://localhost:4321 (API only)
Stop Nodebook
nodebook stopThis will gracefully shut down the Nodebook server.
System Requirements
- Node.js 18.0.0 or higher
- npm or yarn
What's Included
- Frontend: React-based SPA with Monaco Editor for code editing
- Backend: Express.js server with WebSocket support for real-time communication
- Kernel: esbuild-powered code execution environment
Environment Variables
PORT- Server port (default: 4321)
License
Proprietary License - All Rights Reserved
This software is proprietary. You may use this software for personal or internal business use only. Redistribution, modification, or commercial use without explicit permission is prohibited.
See LICENSE file for complete terms.
For commercial licensing inquiries: [email protected]
Author
Poorna VSL @ CompuGit
