gpsim is an open sourced simulator for Microchip's PIC microcontrollers. It supports all three families of PICs: 12-bit, 14-bit, and 16-bit cores. See also gputils http://gputils.sourceforge.net/
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.
The MSX emulator that aims for perfection. NOTE: this project moved to GitHub. The content of this project page is frozen and will not be updated. The project is alive and kicking, though! Check out our website for the new project pages.
a very fast full system simulator
SkyEye is a very fast full system simulator which takes llvm as IR of dynmic compiled framework.. It can simulate series ARM, Coldfire,Mips, Powerpc, Sparc, x86, TI DSP and Blackfin DSP Processor. Also can simulate multicore system by the multicore of host. The commercial support is provided by DigiProto Co. (http://www.digiproto.com)
A header-only C++ library for accessing files in ELF binary format
ELFIO is a header-only C++ library intended for reading and generating files in the ELF binary format
The OpenOCD-GUI project aims to reduce the needs for people who use OpenOCD (Open On-Chip Debugger) for his/her embedded project. The OpenOCD-GUI is nothing but a powerful front-end, it is not a part of OpenOCD.
object orientated scripting language
ObjectiveScript is an object orientated scripting language that tries to combine the speed of scripting with an object orientated syntax similar to Java and C++. The language offers native data types like bool, double, float, int and string as well as user defined object types and a system library with data types similar to the Java boxed types like Integer and String. Collections like List, Map, etc. can be used with object and value types and can also be used as raw types (i.e. List == List<Object>).
The QPascal Project is an endeavour to produce a new generation of development tools based on the object-oriented programming language QPascal. Its goal is to create a compiler, linker, debugger, assembler, and eventually an extensive and extensible IDE.
GNUDE is a complete suite of GNU C, C++, Fortran, and Java Cross Compilers, and the GDB CPU Simulator and Debugger for embedded microprocessor applications development. Targets development for ARM7, ARM9, and XScale applications.
SPE is a python IDE with auto indentation&completion,call tips,syntax coloring&highlighting,uml viewer,class explorer,source index,todo list,pycrust shell,file browsers,drag&drop,Blender support.Spe ships with wxGlade,PyChecker and Kiki.
ExpressionJ is a Java library allowing to interpret simple numeric expressions, which may be used in all applications which have to combine numeric values, but do not want to use full-blown scripting languages.
GTK graphical frontend for GDB
QDisassembler Interactive Disassembler
lfyre is a general purpose, compiled programming language. It offers high performance, expressive power and flexibility. It has many features found in other languages, plus extra features as creating new operators, keywords and programming paradigms.
iEmendo allows a PHP application to seamlessly report errors and/or exceptions to a remote server by utilising PHP's custome error handlers. The iEmendo website provides a Web 2.0 type interface with an AJAX based console to view log updates in realtime
This project intends to create a portable 8051 simulator to run on many platforms using FLTK as the graphics library
Oracle client side tracing and monitoring utility
Nak is a video game compiler, based on lua. With his dll system, you can made your own functions for nak. For now, only 2d system will be added.
playstation (psx) development tools: includes disassembler, code profiler, and cd mastering tools (split off from the World Foundry GDK).
Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.
JDBC-XML Driver for Mysql 4.0. Allow efficient definition ,storage and retrieval of answers to forms. This JDBC-XML driver is an extension to the mysql JDBC Driver adding XML capabilities.
Reverse Engineering Management System. Software to enable greater efficiency in debugging and reverse code engineering.
OpenCpp is a new IDE which runs on Microsoft Windows and GTK+. This project gives developers a more convenient way to write, compile and debug their C++ programs.
Java Decompiler, Disassembler and Bytecode debugger. Decompiler supports Java 5 (e.g. generics, for-each loops etc). Debugger allows user to step through each bytecode and view program state. Contains Swing GUI.