Capturing screenshots, screen video, logcat, extract string ids
ADBTool with user friendly UI is very helpful for QA Engineers to test and validate Android mobile apps faster. It reduces the test execution time by 40-50 percent. Installation: In order to use this tool you should install ANDROID SDK. And set Android SDK path in Environment variables as ANDROID_HOME. How to Run : Windows: By just double clicking on it. MAC or Linux: java -jar adbtool.jar Capturing and editing screenshot is one of the painful work for QA engineers. QA Engineers can now perform all these actions using this single tool without depending on other editing tools or software. Logcat is the most used thing by QA Engineers and developers to debug the issue. This tool will capture logcat and displays log with colour coding in UI with options to view and save.. Android uiautomator provide only strings not their ids whereas ADBTool can extract complete strings from selected app. Apart from above ADBTool has many other features, use it to know other features.
BeanClipse is a NetBeans plugin for Eclipse: NetBeans runs embedded within the Eclipse platform as a plugin offering the best of both worlds to Java developers. May be just a joke ;-) .... Check also it's twin at : http://sf.net/projects/netclipse
A RAD GUI Building IDE for wxPython.
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.
Brainfuck Studio is an IDE for the Brainfuck programming language consisting of a text editor, a compiler as well as a debugger.
Complete IDE for small MCU included: - Editor with colorising syntax - C compiler - Assembler - Debugger - Simulator - Hardware emulator Target MCU: 80C51 family
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.
A low-power ISA design and simulator for a 2010 IEEE competition
This is a student project designed to compete in the 2010 IEEE Computer Society Student Competition: http://www.computer.org/portal/web/competition/2010competition The Code Red architecture is designed for extremely lower power environments, like distributed sensor networks. Included is a design of that architecture, a Java-based simulator, an implementation (without vector instructions) designed as a Logisim circuit (http://ozark.hendrix.edu/~burch/logisim/), and more. The name "Code Red" comes from our team name, the Red Team. Since the competition dictated a small team size, our professor split the class and gave each group a color. We liked the name "Code Red" and chose it to represent our team and school's color (UMass' official color is Maroon.) Only later did we realize that "Code Red" was the name of an unrelated computer worm from 2001.
CodeInvestigator is a tracing tool for Python programs. All the run time information is recorded. Read your code together with its run time details. Use it to visualize what happened when you program ran.
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.
Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.
DragnDrop is a simple cross-platform utility to assist in debugging and monitoring drag-n-drop and clipboard interactions. It is of use to both developers and end users.
ECLiPSe Constraint Logic Programming System
The ECLiPSe Constraint Logic Programming System is designed for solving combinatorial optimization problems, for the development of new constraint solver technology and their hybrids, and for the teaching of modelling, solving and search techniques.
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)
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.
The HL7 Inspector is a useful hl7 tool for integration the HL7 in a health care environmental. It will help you to minimize the time for tuning the HL7 communication between systems such as HIS and RIS by analyzing and validating HL7 messages. Check out also the new HL7 Inspector NEO on my homepage.
Tho goal of this project is to provide an integrated development environment for developing (x)Harbour applications on various platforms.
Interactive PHP shell Create an interactive environment to debug php line by line. It enables you to execute php code as if it were a command line in a similar setting to bash and psh (perl shell).
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.
The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior of Java modules (as in design by contract -- DBC). It has many tools to do assertion checking, unit testing, etc.
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.
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.
LogTracker is a Java program intended to track log files. The user can set the path for the file and LogTracker will constantly display the contents of a file as more log entries are added. The user will have the ability to stop updates or pause them.
LLVM is a unique compiler infrastructure designed for the optimization of programs from arbitrary programming languages. Compilation in C and C++ programs is supported using a parser based on GCC 3.4. Backends exist for X86, Sparc, PowerPC and "C".
Mickey is a hex/ascii file viewer and editor that runs on all major operating systems thanks to FLTK.