J is a multifile, multiwindow programmer's editor written entirely in Java. It features syntax highlighting for Java, C, C++, XML, HTML, CSS, JavaScript, Lisp, Perl, PHP, Python, Ruby, Scheme, Tcl/Tk, Verilog, and VHDL, automatic indentation, directory buffers, regular expressions, multifile find and replace, autosave and crash recovery, undo/redo, and FTP/HTTP support. All keyboard mappings can be customized. Themes may be used to customize the editor's appearance.


Recent releases

  •  26 Sep 2004 03:19

    Release Notes: This version features Java 1.5 compatibility, new commands, usability improvements, bugfixes, and Armed Bear Common Lisp 0.0.4.

    •  23 Oct 2003 21:19

      Release Notes: Minor editor improvements and bugfixes, plus Armed Bear Lisp 0.0.3.

      •  08 Jul 2003 20:36

        Release Notes: This release fixes several non-critical bugs in 0.20.0. All bugs reported to the official bug tracker on SourceForge have now been fixed. Starting with this release, BeanShell is no longer bundled, and init.bsh is no longer loaded at startup. Use init.lisp instead.

        •  26 Jun 2003 21:20

          Release Notes: This release officially introduces a built-in extension language and adds support for validating an XML document against its DTD. Java 1.4 is now required.

          •  28 May 2003 21:01

            Release Notes: This release formally introduces the built-in JPDA-based Java debugger.

            Recent comments

            20 May 2003 09:44 petergraves

            Re: SQL code coloring
            This sounds like it would be a good feature to have, but I don't use SQL (or PL/SQL) myself or know anything about it, so I'm not likely to get around to it in the near future.

            Maybe someone will submit a patch... ;)

            19 May 2003 21:14 dacracot

            SQL code coloring
            Any chance of a construct for SQL code coloring?
            Coloring for PL/SQL would be even better.

            07 May 2002 08:27 mcaserta

            J is an excellent editor. Many features, relatively small memory footprint under the JRE and easy to learn even for those who come from Emacs/XEmacs ;-)

            I have tried other excellent java text editors and many of them had some serious bug which prevented me from using them.

            Keep up with the good work!

            17 Apr 2002 08:31 edsuom

            An excellent piece of work! I especially like the powerful regexp search and search-and-replace, which even works across multiple files in a directory.

            13 Feb 2002 07:08 RebootEDC

            What a job...
            I've been using J since 0.8 version, and it has grown in
            functionality and strength, and Peter is still working on
            bringing us a lightweight, reliable, versatile and
            easy-to-use editor.

            PS. Did you know that J even opens MS-Word .doc
            files ??


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.