This is an assortment of utilities for program development, including
disassemblers, debuggers, source code beautifiers (prettyprinters), and
so on.
| dom107.zip
| Object Domain,
a Windows CASE tool for Booch-style object oriented analysis and
design.
|
| dome-53.zip
| Dome,
a general purpose Windows CASE toolkit from Honeywell which lets you
build models for specific design notations and design systems using
those notations. Some pre-built notations are included (Coad-Yourdon,
Petri nets, a simplified form of UML, and several others).
|
| lrmswin.zip
| Libero,
a tool which lets you design programs visually using state diagrams
and then generates code in C, C++, Java, PHP, assembler, or a range
of other languages.
|
| rccb_2_2.zip
| RoHon C++ class browser,
a utility to generate C++ class hierarchies
and interface specifications from C++ header files.
|
| rosestud.zip
| Rational Rose/C++ 4.0 student edition,
a restricted version of
Rational's commercial object-oriented analysis and design tool
for C++ (with restrictions such as a maximum of 30 classes).
Booch, OMT and UML methodologies are supported, and there are
tutorials on each included in the package.
|
| state31.zip
| A Windows CASE tool to create state transition diagrams and generate
C or C++ code from them.
|
| umls537.exe
| UML Studio,
a UML design tool which can generate code in Ada, C++, Java or IDL.
This is a restricted version which can only be used for small
projects. You will need to register is you want to use it for
large projects.
|
| agide626.exe
| AdaGIDE,
a Windows development environment for the GNAT and JGNAT compilers
with many useful features such as syntax colouring.
|
| bluett10.zip
| Bluette,
a nice Java visual development environment for Windows.
|
| devcpp4.zip
| Dev-C++,
a Windows development environment for use with the GCC compiler.
Source code
(written using Borland Delphi) is also available.
|
| dfe9534b.zip
| DFE95,
a free Windows IDE for DJGPP.
|
| gnide14.zip
| GnatIDE,
an easy-to-use Windows development environment
by John English for
the GNAT Ada 95 compiler. It automatically determines the correct
filename for Ada compilation units, provides an output window which
can be scrolled, printed and saved, and has other capabilities such
as reformatting source code and generating skeleton package bodies
from a specification. Delphi 2.0 sources are included.
|
| grsp6217.exe
| Grasp,
an amazing development tool for Ada 95, C, C++ and Java which
displays control structure diagrams of your code.
|
| javide17.zip
| JavaIDE,
an easy-to-use Windows development environment
by John English for
the Sun JDK compiler, the Jikes compiler or the GJ (Generic Java)
compiler. It automatically determines the correct
filename for a Java source file, provides an output window which
can be scrolled, printed and saved, and has other capabilities such
as source code reformatting and generating skeleton HTML files for
applets.
|
| jf3j2.exe
| JForge Ultra,
a GUI builder for Java.
|
| jig.zip
| JIG,
a Windows integrated development environment for Java.
|
| mwjpp280.zip
| JPad Pro,
a Java development environment for use with the JDK.
|
| rhide14b.zip
| Rhide,
a development environment for use with the DJGPP compiler.
|
| s_ide142.exe
| Super IDE,
an integrated development environment for use with any compiler for
Windows.
|
| ind225b.zip
| A port of GNU indent (C source code reformatter) for DOS.
|
| jxtw134.zip
| JXT,
a Java source code analyser for Windows which displays
the relationships between classes in your source code.
|
| pj2e2_2.zip
| JToExe,
a nice utility to convert a Java class (which is normally interpreted
by the Java interpreter) into a standalone Windows program.
|
| rcs57pc.zip
| GNU RCS,
a revision control system for DOS, Windows and OS/2, with
full source code.
|
| vsrc15.zip
| Visible::Source,
a source code cataloguing system for Windows.
|
| webdocs1.zip
| A tool to generate HTML documentation for C++ classes (similar
to JavaDoc).
|
| winrcs.zip
| WinRCS,
a Windows front end to the GNU revision control system (RCS).
|
| cygwin.exe
| The Cygnus toolkit,
a Windows port of most of the GNU Unix tools, including the GCC
compiler collection 2.95.3 (covering C, C++, Objective-C, x86 assembler
Fortran 77) as well as Perl 5.6.1, Python 2.1 and Tcl/Tk 8.0.
Other tools such as make, gdb (the GNU debugger), vi, tar, gzip, grep,
sed, awk, and many more are also provided. Even Unix shells such as
bash are included, so you can have what appears to be a Unix
environment on a Windows system if you want.
|
| d86v402.zip
| D86,
the companion debugger to the
A86 assembler.
|
| gdb418b.zip
| A port of the GNU debugger (gdb) for DOS.
|
| grdbdl17.zip
| Get Real,
a free real mode (DOS) debugger with full source code.
|
| gvd121nt.exe
| GNU Visual Debugger,
a free graphical debugger for Ada 95.
|
| decafe36.zip
| Decafe Pro,
a decompiler for Java class files.
|
| disl_107.zip
| A disassembler for 80x86 code (up to the Pentium II)
with C++ and assembler source code.
|
| dsassm02.zip
| A free disassembler for Windows programs, with full
source code.
|
| hexit132.zip
| A binary file editor for DOS with a built-in disassembler.
|
| ida37fw.zip
| A free interactive 8086 disassembler.
|
| jcd.zip
| Java Class Disassembler,
a decompiler for Java class files.
|
| wdasm17b.zip
| A shareware disassembler for Windows 3.1 executables and DLLs.
|
| windasm.zip
| A disassembler for Windows programs.
|
| awph211e.zip
| Awphelp 2.11,
a Windows authoring tool for Windows help files.
Requires Microsoft's Help Compiler.
|
| cfog102.zip
| A C source shrouder to make C programs incomprehensible to mere
mortals (like some students I know!) without affecting their
validity for the compiler.
|
| clam.zip
| Clam,
a visual scripting system to automate tasks in Windows.
|
| cscr133.zip
| CorbaScript 1.3.3,
a scripting tool that lets you interact dynamically with a Corba
server. Great for testing and debugging Corba systems.
C++ source code is included.
|
| cygwin.exe
| The Cygnus toolkit,
a Windows port of most of the GNU Unix tools, including the GCC
compiler collection 2.95.3 (covering C, C++, Objective-C, x86 assembler
Fortran 77) as well as Perl 5.6.1, Python 2.1 and Tcl/Tk 8.0.
Other tools such as make, gdb (the GNU debugger), vi, tar, gzip, grep,
sed, awk, and many more are also provided. Even Unix shells such as
bash are included, so you can have what appears to be a Unix
environment on a Windows system if you want.
|
| gcom13p.exe
| GnatCOM,
a framework and tools for binding and creating COM objects (ActiveX,
DCOM, OLE and so on) using the GNAT Ada 95 compiler.
|
| hcwsetup.exe
| Microsoft's help file compiler for Windows.
|
| help102.zip
| A Windows utility for creating Windows help files.
You will also need to install the
VB5 runtime libraries.
|
| hlpsrc12.zip
| A stand-alone Windows help file authoring tool for Windows.
|
| inno2011.exe
| Inno Setup,
a free tool to create self-installing software distribution wizards.
|
| jacorb13.zip
| JacORB 1.3.30,
a Corba 2.0 object request broker for Windows implemented in
Java. Source code is also included.
|
| mak379b.zip
| A port of GNU make for DOS.
|
| mico235.zip
| Mico 2.3.3,
a Corba 2.0 object request broker for Windows (C++ source code
only; you'll have to compile this yourself).
|
| nmake150.zip
| Nmake 1.50,
a version of the "make" utility that originally shipped with MS Visual
C++ 2.0 but now released as freeware. It is highly compatible with the
original Unix version of make, and it is particularly useful for
installing Perl modules since other versions of "make" often won't
work with the makefiles that Perl generates.
|
| omni304.zip
| OmniORB 3.0.4,
another Corba 2.0 object request broker for Windows, with
C++ source code.
|
| rapid30.zip
| RAPID,
a GUI builder for Ada 95 which generates code for the TASH binding
from Ada 95 to Tcl/Tk.
|
| t68k135e.zip
| T68K,
a suite of cross development tools for the Motorola 68000,
including an assembler and C compiler.
Source code
is also available.
|
| vallink.zip
| A free linker which includes complete source code.
|
| wd432.exe
| WinDriver,
a tool for writing device drivers for Windows.
|
| wxi95-20.zip
| Win-eXpose,
a tool to trace file I/O operations under Windows so you can see
what files an application accesses.
|