-[Tranquil Java IDE](https://tjide.sourceforge.io) is a TUI-based
-integrated development environment for the Java language that was
-built using a very lightly modified GPL version of Jexer. TJ provided
-a real-world use case to shake out numerous bugs and limitations of
-Jexer.
-
-
-
-Maintainers Wanted
-------------------
-
-Both Jexer and TJIDE are seeking additional maintainers. I am not in
-a position in life to take on significant off-hours programming work,
-and am willing to hand these projects over to one or more persons with
-time and interest.
-
-My personal code design philosophy for TJIDE/Jexer is outlined at
-https://gitlab.com/klamonte/tjide/blob/master/java/docs/code_design.txt
-. I realize that some of the features listed below may require
-deviations from this philosophy, but this is what I have built so far.
-
-Some of the areas that will likely require significant efforts are:
-
- * Editor improvements. The editor is currently very minimalistic,
- much closer to MS-DOS edit.com than a real programmer's editor.
- Users will probably desire many more features: drag-and-drop, real
- syntax or at least regexp highlighting (not just keywords), paren
- matching, paragraph/comment reflow, and dozens more. The
- underlying Document/Line/Word model is not going to be sufficient
- to meet these features.
-
- * Better Windows and OSX support. It would be nice to ship a
- jlink'ed JVM on these platforms with the JRE, JDK, and JPDA
- modules all together. For Windows, it might be preferable to
- consider doing any of the following: ship a third-party terminal,
- use PowerShell, or use the newer ConPTY for TTerminalWindow.
-
- * Bug fixes. The Jexer codebase is quite large despite my best
- efforts. Bugs are typically very small to fix, but can take some
- time to find: a simple NPE or AssertionError can sometimes take
- 4-8 hours to squash. Fortunately, fixing issues in one place has
- not often led to breakages elsewhere.
-
- * New Jexer applications. So far as I know, Jexer is the only
- mouse-supporting full TUI windowing framework with sixel image
- support in existence. I cannot predict what kinds of applications
- could be built out of it, and how those needs will push back to
- the framework.
-
-These are what I can clearly see right now. Obviously users are
-capable of finding many more.
-
-I intend to continue poking on Jexer and TJIDE, and will maintain a
-branch to be "the fastest and simplest Java language IDE available",
-which will deliberately remain small.
-
-I hope that other languages choose to transliterate Jexer to provide
-TUIs to their own platforms. I will be happy to help them understand
-the code to support those efforts.