SW Name |
Home page |
Downloaded |
GNU make |
http://www.gnu.org/[..]ild/make.html |
4652x |
Standard tool for making actions that depends on each other. Typical use is C/C++ project compiling.
|
|
openrm |
http://www.openrm.org/ |
4337x |
OpenRM Scene Graph is a developers toolkit that implements a scene graph API, and which uses OpenGL for hardware accelerated rendering. OpenRM is intended to be used to construct high performance, portable graphics and scientific visualization applications on Unix/Linux/Windows platforms. It supports parallelism at several levels in the application, from use on distributed memory parallel platforms to single-CPU systems.
|
|
gpgme |
http://www.gnupg.org/[..]ftware/gpgme/ |
4317x |
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management. Currently it uses GnuPG as its backend but the API isn't restricted to this engine
|
|
Doxygen |
http://www.doxygen.org |
4191x |
Doxygen is a documentation system for C++, C, Java, IDL (Corba and Microsoft flavors) and to some extent PHP and C#.
|
|
Xalan-C++ |
http://xml.apache.org/[..]-c/index.html |
4083x |
Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML document types.
Xalan-C++ version 1.8 is a robust implementation of the W3C Recommendations for XSL Transformations (XSLT) and the XML Path Language (XPath). It works with a compatible release of the Xerces-C++ XML parser: Xerces-C++ version 2.5.0. The focus for this release is on bug fixes, build support for a number of new platforms, and changes to the Xerces Deprecated DOM support. For the details, see the Release Notes.
|
|
Automake |
http://www.gnu.org/[..]automake.html |
4005x |
Tool for making autoconf template Makefile.in from much simpler template Makefile.am. Usefell for C/C++ project compiling when is too difficult too meke Makefile.in by hand. Standard tool.
|
|
Rhino |
http://www.mozilla.org/rhino/ |
3956x |
Summary: JavaScript for Java
Rhino is an open-source implementation of JavaScript written entirely
in Java. It is typically embedded into Java applications to provide
scripting to end users.
|
|
XT-dash |
http://www.blnz.com/[..]xt/index.html |
3914x |
XT is an implementation in Java of XSL Transformations.
|
|
PMD |
http://pmd.sourceforge.net |
3883x |
PMD scans Java source code and looks for potential problems like:
* Empty try/catch/finally/switch blocks
* Unused local variables, parameters and private methods
* Empty if/while statements
* Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
* Classes with high Cyclomatic Complexity measurements
PMD has plugins for JDeveloper, Eclipse, JEdit, JBuilder, Omnicore's CodeGuide, NetBeans/Sun ONE Studio, IntelliJ IDEA, TextPad, Maven, Ant, Gel, and Emacs. You can download everything from here.
|
|
vDoclet |
http://vdoclet.sourceforge.net/ |
3762x |
vDoclet is a Java code-generation framework. It takes
Java source-code, annotated with custom Javadoc tags, and
uses Velocity templates to produce a number of output files.
|
|
Velocity |
http://jakarta.apache.org/velocity/ |
3570x |
Velocity is a Java-based template engine. It permits anyone to use the
simple yet powerful template language to reference objects defined in
Java code.
When Velocity is used for web development, Web designers can work in
parallel with Java programmers to develop web sites according to the
Model-View-Controller (MVC) model, meaning that web page designers can
focus solely on creating a site that looks good, and programmers can
focus solely on writing top-notch code. Velocity separates Java code
from the web pages, making the web site more maintainable over the long
run and providing a viable alternative to Java Server Pages (JSPs) or
PHP.
Velocity's capabilities reach well beyond the realm of web sites; for
example, it can generate SQL and PostScript and XML (see Anakia for more
information on XML transformations) from templates. It can be used
either as a standalone utility for generating source code and reports,
or as an integrated component of other systems. Velocity also provides
template services for the
|
|
Subversion |
http://subversion.tigris.org/ |
3450x |
The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community.Subversion can use the HTTP-based WebDAV/DeltaV protocol for network communications, and the Apache web server to provide repository-side network service. This gives Subversion an advantage over CVS in interoperability, and provides various key features for free: authentication, path-based authorization, wire compression, and basic repository browsing.
|
|
MFGen |
http://jk.myserver.cz/ |
3384x |
MFGen is bash script for generating makefiles for all small C/C++ programs.
|
|
c-frame |
http://www.c-frame.com |
3327x |
C-FRAME is for a cross platform 'system
programming' (development on Windows/Linux/UNIX). You can
format and convert an existing plain ASCII C-source in a
CFR-FORMAT (displayed in a editor as FRAMEs). Support a
compiler (MSVC++, gcc, gcc for Win32, UNIX native). Support GTK+,
GTK+ for Win32 with MinGW, X-software
development. Running as a graphic application, or as a terminal
application. Each free download contain
three self running demos.
|
|
FAQ Builder |
http://www.cis.rit.edu/[..]pci/perl/#FAQ |
3129x |
Generates an html document based on the questions & answers as stored in the data file.
|
|