Projects
rtext_preview.png
RText is an open-source programmer's text editor. Syntax highlighting for over 20 languages. Fully customizable interface. Runs on Windows, Linux and OS X, and available under the GPL.

Other features include:
  • Regex find & replace
  • Find in files
  • Macros
  • Code templates
  • Ctags integration
  • Unlimited undo/redo
  • Drag and drop
  • Much more
rsta_preview.png
RSyntaxTextArea is the syntax highlighting text editor used in RText, pulled out into its own jar so it is easily usable in any application. Available under the LGPL.

Features include:
  • Syntax highlighting for 20+ languages
  • Code completion
  • Regex find & replace
  • Macros
  • Code templates
  • Unlimited undo/redo
  • Line numbering & bracket matching
  • Much more
ac_preview.png
AutoComplete is a library allowing you to add IDE-like auto-completion (aka "code completion" or "Intellisense") to any Swing JTextComponent. Special integration is added for RSyntaxTextArea, since this feature is commonly needed when editing source code.

Features include:
  • Drop-down completion choice list.
  • Optional companion "description" window, complete with full HTML support and navigable with hyperlinks.
  • Optional parameter completion assistance for functions and methods, ala Eclipse and NetBeans.
  • Completion information is typically specified in an XML file, but can even be dynamic.
hexeditor_preview.png
HexEditor is a hex editor component, written in Swing. Features include cut, copy, paste, undo/redo, and find/replace. The UI is very configurable. Available under a BSD-style license.
ator_preview.png
Ator is a simple yet powerful calculator component. Its features include variables, user-defined functions, colorized output, and command history. Written in Swing and available under a BSD-style license.
officelnfs_preview.png
OfficeLnFs is a Swing LookAndFeel simulating the style of Microsoft Office XP, Office 2003, and Visual Studio 2005. It only works on Windows, as it relies on the inner workings of the standard WindowsLookAndFeel. Licensed under a BSD-style license.