https://github.com/wiirios/eva
A simple, and lightweight code editor written in Java, perfect for quick coding tasks
https://github.com/wiirios/eva
code-editor code-writer ide lightweight
Last synced: 4 months ago
JSON representation
A simple, and lightweight code editor written in Java, perfect for quick coding tasks
- Host: GitHub
- URL: https://github.com/wiirios/eva
- Owner: wiirios
- License: mit
- Created: 2024-12-17T18:12:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-03T13:29:55.000Z (about 1 year ago)
- Last Synced: 2025-02-03T14:32:35.528Z (about 1 year ago)
- Topics: code-editor, code-writer, ide, lightweight
- Language: Java
- Homepage:
- Size: 597 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eva
Eva is a lightweight and efficient code editor written entirely in Java, designed to be simple, fast, and extensible. It is ideal for quick editing tasks and lightweight development workflows.
> [!IMPORTANT]
> This project is a work in progress. Contributions and feedback are welcome!
> [!WARNING]
> Linux and macOS users might encounter issues while using the application. Some features are not yet implemented on these platforms. If you experience any problems, please consider opening an issue.
## Getting Started
### Prerequisites
- Java Development Kit (JDK) 17 or higher
- Maven 3.5.0 or higher
### Installation
1. Clone this repository:
```bash
https://github.com/wiirios/eva.git
```
2. Navigate to the project directory:
```bash
cd eva
```
3. Build and run the project:
``` bash
mvn clean compile
mvn dependency:copy-dependencies
java -cp "target/classes;target/dependency/*" org.william.eva.Main
```
## Roadmap
### To Do
- [ ] Create a GitBook
- [ ] Create a workflow guide
- [ ] Add a file explorer panel for opening and managing files
- [ ] Improve README
## MIT License
This project is licensed under MIT license, read more at docs.github