GXemul is a full-system computer emulator, emulating processors (ARM, MIPS, M88K, PowerPC, and SuperH) and surrounding peripherals, in some cases well enough to let unmodified guest operating systems run as if they were running on real hardware.
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.
We extend the Eclipse IDE with tools for development in Haskell, a functional programming language, providing support for a wide range of tools (compilers, interpreters, doc tools etc.) in a coherent, convenient and configurable environment.
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
NB: Development has been moved to Github:
https://github.com/avrdudes/avarice
AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
ClasspathHelper provides eclipse plugins that determine classpath/classloading related dependencies such as unresolved references, blocked/obscured clases as well as unreferenced classes/jars. ClasspathHelper can model most classloading scenarios.
This is the open source stm8 development toolchain effort with binutils, gdb, gas, openocd
and sdcc. Everything is based on the latest versions of the sources.
Log any javascript or php variables and it's back stack into file like php function debug_backtrace done. View the variables value and it's back stack info in web browser, and browser will synchronize with the log file using ajax.
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
The m6800 Simulator is a teaching tool to introduce students to microprocessors.
It is based on a cut-down version of the M6800 chip, and a reduced instruction set. The simulator assembles and simulates execution of the users code on a GUI
memwatch is an ANSI C fault tolerant memory leak and corruption detection tool. Basically, you add a header file to your souce code files, and compile with MEMWATCH defined or not. Check the README and USING files for more instructions.
The debug memory or "dmalloc" library has been designed as a drop in replacement for the system's malloc, realloc, calloc, free and other memory management routines while providing powerful debugging facilities configurable at runtime.
Edyuk is a free, open source, fast and lightweight development environment which supports C++ and Qt 4 out of the box and can be extended through plugins. It works under all platforms supported by Qt 4 (Linux, Mac, Windows, BSD, ...).
Electronic circuit simulator.
Simple environment to run and debug firmware for AVR 8-bit microprocessors.
Able to run arduino firmware.
Internally this program uses the open source Simavr AVR Processor Simulator (https://github.com/buserror/simavr) and wraps all its functions in a GUI shell. Setups for firmware debugging scenarios can be created dynamically. Able to run 16MHz MCU with decent set of external parts in real time. In particular this can be used for development of CNC firmware in conjuction with its CAM frontend without access to the real hardware.
For Linux and Windows systems.
Please visit wiki pages (https://sourceforge.net/p/simutron/wiki/Home/) for instructions
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.
LOG4PLSQL is a PLSQL framework for logging in all PLSQL code
this project was born from the log4J spirit (and use it). You have the possibility to log apart from transaction and use all LOG4J feature.
An open plugin providing a full Python Debugging graphical interface and shell for either JEDIT editor or NETBEANS ide. Python\'s debugger backend is implemented as a networking debugger inheriting the standard dbd.py python debugging kernel ,frontend
A GUI debugger for ooRexx programs that can be run on Windows with ooRexx 4.2 or later and on other platforms with ooRexx 5.0 or later where Java with Swing/AWT has been installed along with bsf4oorexx.
Please see the README.md file in the Code tab or latest release for much more detailed usage and setup information .
Serial line sniffer (slsnif).
slsnif is a serial port logging utility. It listens to the specified serial port and logs all data going through this port in both directions.
Jabberwocky is a development environment for Lisp programs. It includes a Lisp aware editor, a source level debugger and a way to interact with Lisp processes.
Camelia is an IDE for OCaml designed with students and new users in mind. It sports syntax highlighting, tool-tip type checking, clickable error explanations, an integrated debugger, and more.
Jar Browser is a Java development utility for searching and browsing the contents of a set of jar and zip files. It supports searching for classes across multiple jars, plus a variety of other features. Great for solving CLASSPATH issues.
Version 1.1.5
- Added: Added the ability to edit the EMV panel - You can change which tags show, and what order they are in
- Added: Tag 9F10 (Issuer Application Data) to which also includes CVR (a subtag of 9F10)
- Added: Menu link to the homepage (sourceforge)
- Fixed: 9F07/AUC had the wrong tag details
- Fixed: File>Close now saves notes and config updates before exiting
- Fixed: Tag 95/TVR title had a spelling mistake
- Fixed: Homepage wasn't populating EMV page names
- Fixed: EMV menu would prompt to update even if there was nothing changed
- Changed: Removed unused classes, old stuff that isn't used
- Changed: Reverted home page image
- Changed: Removed some test prints and refactored EMV classes
- Changed: No longer prompts to restart after EMV menu change, just changes it
- Changed: EMV Navigation Panel button generation (for the dynamic buttons)
thetoolbox2013@gmail.com
CTrace is a multi-threaded trace debug library written in C. It provides a simple, fast, well documented trace utility for applications and as such is especially suitable for use in real-time embedded applications.