Rapid applications development tool and libraries for FPC
The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.
Homebrew toolchains for wii, gamecube, 3ds, ds, gba, gp32 and psp
This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.
A free IDE for C#, VB.NET, & Boo projects on Microsoft's .NET platform
SharpDevelop is the open-source IDE for the .NET platform. Write applications in languages including C#, VB.NET, F#, IronPython and IronRuby, as well as target rich and reach: Windows Forms or WPF, as well as ASP.NET MVC and WCF. It starts from USB drives, supports read-only projects, comes with integrated unit and performance testing tools, Git, NuGet and a lot more features that make you productive as a developer.
Lazarus is a free and open source development tool for the Free Pascal Compiler. The purpose of this project is to serve as a Code Repository, Wiki Knowledgebase and support site for converting existing components and libraries to work with Lazarus and the Free Pascal Compiler.
DUMA (Detect Unintended Memory Access) is a multi-platform memory debugging library. It can detect memory leaks and buffer overruns (or underruns) in a malloc() / new memory buffer. DUMA is a fork of Bruce Perens' Electric Fence library.
Find us at https://github.com/powertechpreview/powertechpreview
The VisualDDK is a plugin for Microsoft Visual Studio allowing debugging device drivers right from the IDE. Additionally, a simple Driver Project Wizard is provided.
Gear is a Parallax Inc. Propeller emulator, with support for step through debugging and component plug-ins. Requires .NET 2.0
NProf is a profiler for .NET applications. The project has moved to Google Code (http://code.google.com/p/nprof/).
Free cross-platform debugger for C/C++. It is frontend for GNU Project Debugger (GDB). Has good looking interface based on Qt4. See http://beaverdbg.googlecode.com for more info.
VirtualKD speeds up kernel debugging using VMWare or VirtualBox by providing a native KD driver instead of the slow virtual COM port.
The "JTAG-GDB server" is a program for integrating the ARM-Embedded ICE logic with the GNU-Debugger GDB.
JTAG base library, ARM7TDMI and MIPS debugger stubs for GDB. Extendable architecture to add JTAG device drivers, debuggers, and custom JTAG applications.
ATrace is a tracing tool uses the ptrace interface. ATrace allows tuning and troubleshooting of applications without modification of the source or object code and can be parameterized via config files and logs the addresses of executed instructions.
CDK4AVR stands for Cross Development Kit for Atmels AVR RISC processor serie and should you support with a comprehensive Assembler and C development environment for even this processor familie under Linux or similar host systems.
Complete IDE for small MCU included: - Editor with colorising syntax - C compiler - Assembler - Debugger - Simulator - Hardware emulator Target MCU: 80C51 family
MemDBG is a little library that can help C and C++ programmers to debug memory leak bugs and other common pitfalls. It traces the memory blocks allocated and can reports errors and other informations on standard output, files and through UDP datagrams.
DebugOutputFilterClient is a small wxWindows based app, that sorts and filters the output of an application. The idea is to give the user the ability to choose what debug-messages to display at runtime.
Debug Wrapper library is an alpha library which set wrapper on some glibc functions such fopen,fclose,unlink,.. and trace all IO access. This project has been stop because it duplicate some functionality of last Valgrind version.
The Design By Contract framework for C++ allows developers to design software that accomplish the specification requirements. Obscure bugs in software are shown quickly due to its precond, postcond, class/loop invariants and new/delete runtime analysis.
Fence It - an efficient dynamic memory debugger.
Allows GCC/MinGW to use Wine's stacktrace library dbghelp.dll ( since Wine's dbghelp can read GCC's dwarf2 debug info ).
Moved to http://www.freesoftware.fsf.org/gmemlogger. memory tracker that redefines some memory allocation functions like malloc or strdup (and glib functions too) to log where memory is used.
Utilises the JVMDI (Java Debug API) to produce line coverage reports detailing which lines of code have been executed during a test. Report is produced in XML and may be post-processed via XSLT into a prettier one.
LeakML Memory Leak Detection is a C library for detecting and reporting memory leaks. LeakML was design to be non-intrusive to the application and portable. Its output is in XML to allow any XML parsing frontend to replay the debugging session. LeakML