CodingTeam is a software forge that is lightweight and extensible. It provides a lot of collaborative tools. With this software forge, projects can benefit from basic features (such as screenshots, downloads, uploads, and news), communication features (such as chatrooms, forums, the OpenForge API, and Jabber/XMPP integration), and development features (such as a VCS code browser, a bug tracker, SVG statistics, timeline, and roadmap). Also provided are community tools (project browsing, tag clouds, notepad, and user profiles).
PHP Profiler Class performs code profiling and aids performance optimisation by locating the areas of code that consume most processing time. The reports it produces provide information on the number of calls to a code section, as well as the percentage and total of time spent on a section. Timing of multiple nested code sections is possible. It requires function calls to be manually inserted in the code being profiled.
PureCM is an integrated project management, task tracking and version control tool. Based on the concept of changesets that represent tasks, it provides developers with an easy to use and highly transparent GUI to improve teamwork. The Professional edition includes all features, but the Standard edition only includes the version control core, offering a lightweight solution for users looking for a best-of-breed configuration management tool. PureCM outperforms most other SCM tools, uses a reliable SQLite database, and is scalable to thousands of concurrent developers. The server, GUI, command line, and Web clients runs on Linux, Unix, Mac OS, and Windows.
The C Code Analyzer (CCA) is a static analysis tool for detecting potential security problems in C source code. It's fully automatic; no code annotations or the like are required. It features an automatic user input tracer, potential buffer overflow detection, and more. An eclipse frontend plugin is included.
Software Engineering Environment (SEE) provides an information manufacturing platform for software development. It makes information sharing very convenient by allowing all information to be customized dynamically and letting users modify or add their own information structures at any time. It provides various predefined selections for information attributes that correspond to information manufacturing patterns. Although designed for software development, it could be used for managing any information, including book registries, personnel lists, and financial reports.
Redmine is a flexible project management and issue tracking Web application. It supports multiple projects, flexible role based access control, Gantt charts and calendars, news, document, and file management, feeds and email notifications, per-project wikis and forums, time tracking, custom fields for issues, time entries, projects, and users, SCM integration (SVN, CVS, Git, Mercurial, Bazaar, and Darcs), issue creation via email, multiple LDAP authentication support, user self-registration support, multi-language support, and multiple database support.