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.
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.
The MCAPL Project provides a tool for prototyping BDI agent programming languages and model checking programs written in these languages via an interface to the JavaPathfinder model checker.
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.
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.
The goal of this project is to develop the OS-independent, obtrusive, customizable, extensible, generic logging and tracing software mechanism.
A C++ unit testing framework, in the style of CxxUnit, for Symbian OS. (For more information, forums and mailing lists please visit the project Home Page http://symbianosunit.sourceforge.net)
NEmu is an emulator/simulator for exploring computer architecture. It provides a virtual machine, a debugger, and simulations of various cpus and hardware. NEmu is built on top of ALib, my own application framework.
A highlevel API to instrument Java bytecode. Jiapi can be used to modify bytecode of a Java class before it is loaded into a virtual machine.
libptrace is a cross-platform process and thread tracing and manipulation library.
Find us at https://github.com/powertechpreview/powertechpreview
CMakeScript is an extension to CMake, a cross-platform, open-source build system. CMakeScript adds Java Script as alternative script language to CMake's home-grown macro language. CMakeScript comes with a visual debugger for Java Script.
Le projet Atlantis est une collection de composants et de bibliothèques pour Lazarus. The Atlantis project is a collection of components and libraries for Lazarus.
jregexdebugger is a debugger for java regular expression (regex) patterns
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
Codemon is a testing tool that enables code coverage of C codes. It supports the level of Decision Coverage and Condition Coverage.
The ELFBrowser was designed as an analyse and editing tool for Unix binarys.
LogPlusPlus (lpp) is a lightweight but powerful and efficient logging system for c++ programs.
The most comprehensive BeOS GUI tracing tool, allowing inspection on almost all of the BeOS native objects, 309 in all right now! Clue is analogous to printf, for BeOS programmers. Clue allows you to easily view printf-like statements from several apps.
Microdev is a complete development tool dedicated to microcontroller based boards. It is composed of a graphical and real time simulator and a full featured editor supporting Picbasic, JAL and Asm.
Zinc allows PHP developers to better debug and optimise their applications by providing detailed information on the execution path of the code in their scripts.
System monitoring utility, written in plain C. Allows application execution and performance monitoring, saving results into XML files. Monitors CPU, memory, network and disk usage on a per-application or per-system basis.
Logger.NET is a logging framework which enables you to include code which contains logging information (like Entermethod, Exitmethod, variable values etc) to be logged. For licensing questions, see license.txt in the releases
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.
Bit level lambda continuations and nothing else - Queue automata
Not working yet. To deal with the Halting Problem, computing and data are navigated using debugger ops: linearForward and treeForward, which navigate an astronomically large bit string where 1 is ( and 0 is ). All pairs are derived from (). For example, true is represented as ((()())()), and false is (()(()())). It appears related to the church encoding of lambda where T chooses first parameter and F chooses second, of a pair. Continuations are nearly finished code and are represented as a pair of stack and queue. The stack is a linked list of pair of true or false and object pushed on the stack. The queue is also such a linked list but is paired oppositely so previous queue state goes on the left and next object queued on the right of the new pair, so when the queue is navigated in sequence of that astronomically long bitstring (thats exponential of reusing objects in the acyclicNet), the Nav32 (using linearForward and treeForward for random access) first sees the oldest object queued