A suite of desktop development tools built with Electron, featuring a VS Code-style file explorer, terminal emulator, code editor, and conceptual map viewer.
- VS Code-style file navigation
- Context menu actions (New, Rename, Delete, etc.)
- Drag and drop file operations
- Real-time file system monitoring
- XTerm.js integration
- Resizable terminal window
- Full shell support
- Custom theme support
- Monaco editor integration
- Syntax highlighting
- File editing capabilities
- Project workspace support
- Visual code relationship mapping
- Interactive diagram support
- Monaco editor integration
- Custom styling options
- Clone the repository
git clone https://github.com/yourusername/nucleoide.git- Install dependencies
cd nucleoide
npm install- Start the application
npm startnucleoide/
├── code-area/ # Code editor component
├── conceptualMap/ # Conceptual mapping tool
├── file-explorer/ # VS Code style file explorer
├── terminal-clone/ # Terminal emulator
└── package.json # Project configuration
- Node.js (v14 or higher)
- npm or yarn
- Git
npm run dev- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- VS Code team for design inspiration
- Electron framework
- Monaco Editor
- XTerm.js