Home > Computers > Programming > Languages > C > Tools
Stand alone programs that aid in development using C language.
http://www.astree.ens.fr/
A static analyzer analyzes reactive, critical, real-time programs written in the C programming language and looks for runtime errors.
http://www.ezer.de/
A small and smart programming tool that supports software engineering under C in the subjects modularity, overview and navigation (for Windows 9x/NT/2000). By Ezer Programmings.
http://ccsh.sourceforge.net/
Allows C source files to be directly executed as scripts (using #!), speeding development and simplifying maintenance.
http://ccache.samba.org/
Acts as a caching pre-processor to C/C++ compilers, which often results in a 5 to 10 times speedup in common compilations. [Open Source, GPL]
http://www.erikyyy.de/compilercache/
Caches compiled object files to dramaticly speed up compiles. More convenient than make, and speeds up builds (like RPM builds) that make doesn't. Obsoleted by ccache.
http://www.sgvsarc.com/
A suite of C/C++ review, visualization and editing tools: Flowcharts, Tokens Panel, Comment Generator, and Auto-Formatting in real time, call/caller/file graphs.
http://cscope.sourceforge.net/
Cscope is a developer's tool for browsing C programming code.
http://www.gedanken.org.uk/software/cxref/
Cxref is a C source code cross referencing and documenting program for UNIX, written by Andrew M. Bishop. Cxref makes both html and latex style document.
http://www.ristancase.com/
Supports a wide range of software development activities, from easy editing to controlling source quality, from detailed reviewing to documenting. By RistanCASE.
http://ctags.sourceforge.net/
Generates an index (or tag) file of C language objects found in C source and header files that allows these items to be quickly and easily located by a text editor or other utility. [Open Source, GPL]
http://www.gnu.org/software/cflow/
GNU cflow analyzes a collection of C source files and prints a graph, charting control flow within the program. [Open source, GPL]
http://www.gnu.org/software/global/
GNU GLOBAL is a source code tag system that works the same way across diverse environments. [Open source, GPL]
http://www.gnu.org/software/src-highlite/
Source-highlight, given a source file, produces a document with syntax highlighting. [Open source, GPL]
http://www.gnu.org/software/indent/indent.html
A tool for formatting C code. [Open source, GPL]
http://www.parasoft.com/jsp/products/home.jsp?product=Insure&/index.htm
An error detection tool for C/C++ that automatically finds hidden errors at the source code level.
http://sourceforge.net/projects/kscope/
KScope is a KDE front-end to Cscope. It provides a source-editing environment for large C projects, such as the Linux kernel. [Open source, GPL]
http://lclint.cs.virginia.edu/
Tool for statically checking C programs. [Open source, GPL]
http://www.cleanscape.net/products/lintplus/
Source code analyzer, detects problems compilers cannot catch, by Cleanscape Software.
http://www.splint.org/
Splint is a tool for statically checking C programs for security vulnerabilities and coding mistakes.
http://members.tripod.com/codist/
Check this site for a survey of source code comprehension tools (these show flow and/or relationships of function within the program in a graphical and/or text manner). Both free and commercial products are listed.
Home > Computers > Programming > Languages > C > Tools
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us