[University assignment] Basic GUI text editor with Python scripting, plugins, and user-defined key bindings.
The 'German' locale is poorly translated by Google Translate. There are likely many errors.
- Java API for plugins
- Python API for scripting
- Custom key mapping language
- Multi-threading
- Basic saving/loading
- Localisation (albeit poorly translated...)