Login  |  繁體中文

What is Resource Catalog ?

catalog-iconThe OpenFoundry Resource Catalog lists professional resources and applications related to the development of open source software. If you have any recommendation listing / category  or bug for this resource catalog, please do not hesitate to contact us.



Results 1 - 9 of 9



Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.



CodeMAX is a simple and fast text editor with the possibility to add custom features using the script language Lua. By creating plugins with Lua you cancustomize CodeMAX on your own. For exsample it is possible to build a complete IDE for different programming languages like C/C++, PHP, Pascal or Basic.

CodeMAX supports syntax highlighting for many programing languages likeHTML, Java, PHP, C/C++/C#, Pascal, different Basic dialects, Assember, SQL, Lua, XML and much more. About 300 highlighters are included. And if you do not find the highlighter you need you can create a new one.


Simple user interface

Syntax highlighting (300 highlighters are included)

Tabs for parallel file editing

Code folding



Completion proposal

Hints for function parameters


Runtime change of plugin profiles

Highlighter editor: Creation of new custom syntax highlighters and editing of existing highlighters

Platform:Windows                      License:GNU General Public License(GPL)



Zeus for Windows is a powerful text editor specifically designed for software developers working in the Windows environment.


Seamless Subversion integration allows SVNcommands to be run from within the IDE

Project/workspace management

Brief, WordStar, Epsilon and Emacs keyboard emulation

Ability to configure for several programming languages

Built-in scripting engine that supports the Python, SmallC, Java Script, VB Script, Lua or TCL languages

Platform:Windows                    License:unknown


Crimson Editor

Crimson Editor is a professional source code editor for Windows.

This program is not only fast in loading time, but also small in size (so small that it can be copied in one floppy disk).

While it can serve as a good replacement for Notepad, it also offers many powerful features for programming languages such as HTML, C/C++, Perl and Java.

Platform:Windows       License:unknown



Eddie is a programmers editor for MacOSX and Gnome Linux. Inspired by the Macintosh Programmers Workshop, Eddie brings some of it's powerful features into a modern lightweight and capable programmer's editor. Eddie is ideal for C/C++ development using makefiles and shell tools but can also be used with XCode projects. The Worksheet in Eddie is a full-featured shell that combines the power of bash and the ease of editing in a normal text window-like mode. Eddie is equally capable at editing HTML, JavaScript, Python, Ruby, Lua and many other languages.

Originally written for BeOS, it is currently actively developed for MacOSX and Gnome Linux.

Platform:Mac OS X & Linux                             License:unknown



TextWrangler is the powerful general purpose text editor, and Unix and server administrator’s tool.

Platform:Cross platform             License:unknown



Komodo Edit supports PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.


Write code faster and shorten the learning curve with code completion that guides you as you work

Support for adding third-party libraries

Interpreter version differentiation of built-in and standard library information

Platform:Cross platform

License:Mozilla Public License (MPL),GNU General Public License (GPL),GNU Lesser Public License (LGPL).

Reference: https://www.activestate.com/komodo-edit


Notepad++ is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.


Emacs is a text editor and more. At its core is an interpreter for Emacs Lisp (“elisp”, for short), a dialect of the Lisp programming language with extensions to support text editing.