Crystal aims to be a lightweight yet powerful code editor.
- Fast and Lightweight
- Cross Platform (Windows, macOS, Linux)
- Built-in File Explorer
- Syntax Highlighting (basic)
- Search and Replace
- Multi-Cursor Editing
- Split Views
- Integrated Terminal
- Code Folding
- Breadcrumbs (Dart only for now)
- Minimap
- Code Completion/Suggestions (basic)
- Command Palette
- Basic LSP Functionality
- Hover Information
- Hover Diagnostics
- Multiple Themes
- Git Integration
- Extensions
- Custom Keybindings
- Integrated Debugger (?)
- Remote Development (?)
To get started with Crystal, follow these steps:
-
Prerequisites:
- Flutter SDK (latest stable version)
-
Clone the repository:
git clone https://github.com/scarryaa/crystal.git cd crystal
-
Install dependencies:
flutter pub get
-
Run the application:
flutter run -d <PLATFORM>
Contributions are welcome.
This project is licensed under the MIT License.