Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/scarryaa/crystal
A fast and modern editor.
https://github.com/scarryaa/crystal
Last synced: about 1 month ago
JSON representation
A fast and modern editor.
- Host: GitHub
- URL: https://github.com/scarryaa/crystal
- Owner: scarryaa
- License: mit
- Created: 2024-10-29T01:03:32.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-20T20:43:51.000Z (about 2 months ago)
- Last Synced: 2024-11-20T21:32:56.092Z (about 2 months ago)
- Language: Dart
- Size: 1.55 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Crystal
Crystal aims to be a lightweight yet powerful code editor.
![Crystal Editor Screenshot](assets/images/sc-1.png)
## Features
- 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### Planned Features
- Multiple Themes
- Git Integration
- Extensions
- Custom Keybindings
- Integrated Debugger (?)
- Remote Development (?)## Getting Started
To get started with Crystal, follow these steps:1. Prerequisites:
- Flutter SDK (latest stable version)2. Clone the repository:
```
git clone https://github.com/scarryaa/crystal.git
cd crystal
```3. Install dependencies:
```
flutter pub get
```4. Run the application:
```
flutter run -d
```## Contributing
Contributions are welcome.## License
This project is licensed under the MIT License.