r

rtext

RText is a powerful, cross-platform programmer's text editor written in Java. It is designed to be easy to use, highly customizable and flexible. Part of RText's design is for the source code to be simple, easy to understand, and well documented, so that other programmers can look into its inner-workings and figure out how RText ticks with ease. A good place to start (besides the source code) is the Javadoc for all classes used in the project.
http://www.fifesoft.com/rtext/
GNU Lesser General Public License
Robert Futrell
Files download
File Operation
rtext-1.5.0.jar download
rtext-1.5.0.pom download
rtext-1.5.0-sources.jar download
Apache Maven
<dependency>
  <groupId>com.fifesoft.rtext</groupId>
  <artifactId>rtext</artifactId>
  <version>1.5.0</version>
</dependency>
Gradle Groovy
implementation 'com.fifesoft.rtext:rtext:1.5.0'
Gradle Kotlin
implementation("com.fifesoft.rtext:rtext:1.5.0")
Scala SBT
libraryDependencies += "com.fifesoft.rtext" % "rtext" % "1.5.0"
Groovy Grape
@Grapes(
  @Grab(group='com.fifesoft.rtext', module='rtext', version='1.5.0')
)
Apache Ivy
<dependency org="com.fifesoft.rtext" name="rtext" rev="1.5.0" />
Leiningen
[com.fifesoft.rtext/rtext "1.5.0"]
Apache Buildr
'com.fifesoft.rtext:rtext:jar:1.5.0'