diStorm is a binary stream disassembler for AMD64 and 80x86-16,32 bits. It disassembles FPU,MMX,SSE,SSE2,SSE3,SSE4,VMX and 3DNow!(w/exts) and new x86-64 instruction sets. diStorm was written to decode quickly every instruction as accurately as possible.
Atemu and Xatdb provide a simulator and debugger for devices and networks made up of AVR microprocessor devices, such as the MICA2 Mote.
After a program has been thrown into the world in binary form, it can boomerang back as source code. The Boomerang reverse engineering framework is the first general native executable decompiler available to the public.
Code Lens is a Delphi/Object Pascal source analyzer. A small group of Delphi programmers have started a source analyzer project to clean up some legacy code. The project is based on Martin Waldenburg's Delphi parser.
Concutest is a collection of tools designed to make the development and testing of concurrent Java programs easier and more reliable. Concutest is available under the BSD License and under active development by the JavaPLT group at Rice University.
The Logging Framework supports stream-like usability, extensibility, portability, type-safety, allows enabling/disabling certain parts or fully at compile time and dependent on the configuration also at runtime and avoids macro-related pitfalls.
This is a command line tool that list all registered occurences of a DLL from the windows registry and allows to unregister them all with regsvr32.
Visualize String, StringBuilder and DataTable objects in debug mode.
New version v2016.09.28! Visualize DataTable objects is now supported, it has better performance and features than the Visual Studio one. New user settings remember the dialog window size, top-most and font size. Opulos Visualizer is a tool for .NET developers who use MS Visual Studio to visualize String, StringBuilder and DataTable objects. Install by copying all files in the zip to your user folder: C:\Users\<username>\Documents\Visual Studio 2012\Visualizers\
Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.
DiDasm is a small and fast disassembler, useful for Windows kernel developers. Advantages: - highly portable, has minimal runtime requirements (C runtime); - core libraries do not require any external components; - includes instructions emulator (diana_processor); - has stream oriented design; Supported platforms: i386, amd64 Supported instructions: x586/amd64/FPU/MMX/SSE/SSE2
ESA Provides a wrapper around the .NET scripting engine which adds support for hosting the scripting engine in a seperate AppDomain, and includes a Design-time environment for applications.
Tools to incrementally build customised Forth Virtual Machines for embedded applications. Token compiler converts token description into C code templates. PC console application includes FVM, it is used to compile and debug bytecodes for target FVM.
Superseded by http://www.ti.com/tool/msp430-gcc-opensource
Obsolete. See http://www.ti.com/tool/msp430-gcc-opensource or upstream GNU tools. This is a port of the GNU C Compiler (GCC) and GNU Binutils (as, ld) for the embedded processor MSP430. Tools for debugging and download are provided (GDB, JTAG and BSL)
A native Windows port of the GNU Compiler Collection (GCC)
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All of MinGW's software will execute on the 64bit Windows platforms.
NHibernate Query Analyzer is a tool to help developer understand NHibernate. This tool allows you to view the results from NHibernate both in their raw format from the DB and object graphs returned from NHibernate.
A PDB file dumper and C++ wrapper library for the Microsoft Debug Information (DIA) 2.0 SDK.
Proctor is a tool for running unit tests for Python programs. It uses the standard unittest module, and provides a GUI and command line interface for finding and running all tests available in a package or set of packages.
The TclPro tool set includes a graphical debugger, a static code checker, a wrapper to generate stand-alone executables, a "compiler" that writes out Tcl byte codes, and a loader that reads byte codes.
Tiny8051 is small 8051 microcontroller simulator written in C#. Project was created for educational purposes, to show how µP works by using clean visual interface and debugging. Note: communication over serial port was not implemented, because there was no demand for it.
Udis86 is an easy-to-use minimalistic disassembler library for the x86 and x86-64 instruction set architectures. The primary intent of the design and development of udis86 is to aid software development projects that entail binary code analysis.
Virtual T is a TRS-80 Model 100/102/200 emulator that runs on Windows, Linux, and Macintosh. The goal of Virtual T is to provide 100% hardware emulation so any existing programs will run. It also adds powerful development and debugging tools.
VisLua is a full featured IDE for the Lua scripting language written in Lua. VisLua supports full context debugging, syntax highlighing, and many other advanced IDE features.
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.
dotUnit is a port of JUnit (www.junit.org) to the Microsoft .net platform. This testing framework allows for automated unit and functional tests which are vital for refactoring and regression testing.
This is a Windows QBasic emulator for Windows. It is suposed to run and build qbasic code. It can build/execute old qbasic code (currently in constructions) Version 0.1 has been released: New commands and lots of bugs removed.