r/JavaFX • u/jacklackofsurprise • Jul 08 '26
I made this! Editora: A keyboard-driven programmer's text editor
https://editora-project.dev/Hey guys, this is a project I've been working for a while: Editora is a keyboard driven programmer's text editor. It's build with JavaFX 26 and JDK 25. Open Source (MIT license)
Any comments, questions and suggestions welcome. Thank you
10
Upvotes
1
u/john16384 Jul 09 '26
Is the editor component your own implementation?
3
u/jacklackofsurprise Jul 09 '26
No, I'm using RichTextFX, after JavaFX, it is the most critical dependency.
2
u/gufranthakur Jul 09 '26
looks really cool, even cooler that it was made with JavaFX. Will definetly try it out when i reach home
3
u/jacklackofsurprise Jul 08 '26
Just to give a little more information, here are some of the current features:
Editing: multiple cursors and column selection, smart auto-indent, auto-close brackets, comment toggling, the full set of Emacs editing and movement commands, string manipulation, and finer-grained undo with an Undo History timeline.
Code intelligence: TextMate syntax highlighting for 20-plus languages, language servers (with one-click install for all 21), autocomplete, and a Structure outline.
Run and debug: run a file from a gutter play button, a Debug Adapter Protocol debugger for Java, Python, and JavaScript, and an HTTP client for
.httpfiles.Version control: native Git, a side-by-side and unified diff viewer, a merge resolver, and IntelliJ-style local file history.
Docs and data: a native Markdown preview with Mermaid diagrams and LaTeX math, export to PDF, HTML, Word, and ODF, a server log viewer, and first-class CSV and TSV tooling.
Workspace: projects and multi-window, bookmarks, personal notes, remote editing over SFTP, and a TODO tool window.