XGP is an integrated development environment that extends GNU Prolog to work with Cocoa under Macintosh OS X. It provides user interface and graphics facilities largely compatible with MacProlog32 by LPA. Requires Mac OS X version 10.2.1 or greater.
XEmacs is a highly customizable text editor and application development system. Its emphasis is on modern graphical user interface support and an open software development model.