Repository navigation
Swarm IDE v0.1-beta - Initial Beta Release
Pre-release
Pre-release
Swarm IDE v0.1-beta
Welcome to the first beta release of Swarm IDE! A modern, feature-rich code editor built with Electron.
馃帀 Features
Code Editing
- CodeMirror-based editor with syntax highlighting for 100+ languages
- Language Server Protocol (LSP) support for JavaScript/TypeScript with hover tooltips, autocomplete, and diagnostics
- Multiple themes including Monokai, Dracula, Material, and more
- Split pane support for side-by-side editing
- File state tracking to detect external changes
- Performance optimizations for large files
Navigation & Search
- Quick Open (Ctrl+P) - Fast fuzzy file search across your entire project
- Global Search (Ctrl+Shift+F) - Powered by ripgrep for blazing-fast full-text search
- Find & Replace (Ctrl+Shift+H) - Search and replace across your entire project
- File explorer with directory tree navigation
UI & Design
- Material Design icons - 1100+ professional icons from vscode-material-icon-theme
- VS Code-style status bar - Shows current file and provides quick access to tools
- Clean, modern interface - Intuitive and distraction-free
Advanced Features
- Browser automation - Built-in Playwright integration for web testing
- Workspace management - Save and restore your project layouts
- Context menus - Right-click file operations
- SQLite storage - Fast and reliable data persistence
馃摝 Tech Stack
- Electron - Desktop application framework
- CodeMirror - Powerful code editor component
- Ripgrep - Ultra-fast search tool
- TypeScript Language Server - Intelligent code completion
- Playwright - Browser automation
- SQLite - Local database
- Material Design Icons - Professional icon library
馃殌 Installation
- Clone the repository
- Run
npm installto install dependencies - Run
npm run devto start the application
馃悰 Known Issues
This is a beta release. Please report any issues on our GitHub issue tracker.
馃摑 License
MIT
Built with 鉂わ笍 by the Swarm Code team