- Freshmeat (http://www. freshmeat .net)
-
This web site contains a searchable directory of almost all of the open source tools, including programming tools.
- Source Navigator (http://sources.redhat.com/sourcenav)
-
An IDE and source browser for both Unix and Microsoft Windows.
- CScope (http:// cscope . sourceforge .net/index.html)
-
A source indexing and browsing tool.
- Linux Cross Reference (http://lxr.sourceforge.net)
-
A cross-reference and browser that is designed for the Linux kernel, but works with any large software project.
- Indent (http://www.gnu.org)
-
The indent command indents C++ programs.
- Vim (Text editor with built-in indenting) (http://www.vim.org)
-
A text editor similar to the standard Unix vi editor, but with lots of programming related commands including a very smart indenter. This editor works on both Unix type systems and Microsoft Windows.
- Emacs (editor) (http://www.gnu.org)
-
Another programmer's editor.
- a2ps (Pretty Printer) (http://www.gnu.org)
-
Prints nicely typeset programs.