a tool that automates many onerous C++ programming tasks. It can save you a lot of time and make coding more enjoyable. Given a sequence of declarations Lzz will generate your header and source files. (Cool Idea, could be improved)
an easy to use framework which enables you to log and simulate interfaces. An interface can be anything from a simple C function up to a complex C++ package. {pretend} is project independent and can be used immediately without modifications.
a compiler cache. It acts as a caching pre-processor to C/C++ compilers. Caching previous compilations and detecting when the same compilation is being done again. (needs GCC or similar)
a flexible audio converter software, which is able to convert in a batch mode between a lot of audio formats. Additionally the Transcoder uses plugins to add more functions for transforming and playing audio files.
implements tcp splicing for the Linux kernel. The tcp splicing is a technique to splice two connections inside the kernel, so that data relaying between the two connections can be run at near router speeds.
a free / freeware open source tool for 2-D game development. It is designed for the Windows 9x/DirectX platform, and targeted at people spanning a range of skill levels.
a suite for man in the middle attacks on LAN. It features sniffing of live connections, content filtering on the fly and many other interesting tricks.
a software framework that allows for advanced sequence and protocol stream analysis by utilizing bioinformatics algorithms. The sole purpose of this software is to identify protocol fields in unknown or poorly documented network protocol formats.
collects the link structure of a website. Data import/export from/to database and CSV-files. Export to Graphviz DOT, Resource Description Framework (RDF/DC), XML Topic Maps (XTM), Prolog, HTML. Visualization as hierarchy and map.
a program that examines source code and reports possible security weaknesses (``flaws'') sorted by risk level. It's very useful for quickly finding and removing at least some potential security problems before a program is widely released to the public.
Source Code Generator from Cleanscape that bridges the gap between design and coding by automatically generating C++ classes from patterns defined by software designers, slashing the time and expense of editting and debugging code.
a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks
parsing tool and a source code generator devoted to generative programming. Generative programming is a software engineering approach interested in automating the production of reusable, tailor-made, adaptable and reliable IT systems.
A cross-platform editor with a well-designed and consistent look and feel. It also has a class browser, currently only for C++, and keeps the class/function display updated.
file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date.
aims to be a secure IM for multiple platforms. Keep in touch is an attempt to create a secure instant messenger - it supports its own XML based protocol aswell as ICQ and AIM
a tool which is used for the detection of duplicated code or software clones in any kind of source file. Its two major advantages are its language independence and the visual representation of the clones.
PktFilter is a software that can configure the IP filtering device driver found in Windows 2000/XP/Server 2003, with filtering rules following a syntax similar to IP Filter
automates many onerous C++ programming tasks. It can save you a lot of time and make coding more enjoyable. Given a sequence of declarations Lzz will generate your header and source files.
Open Source Freeware by Leor Zolman, Supporting: Comeau C++ gcc 2.95.x/3.x (incl. DJGPP) (Dev-C++ compatible) MSVC++ 6/7.x/8.x (incl. "Whidbey" and Dinkum Libraries) and more ...
a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of cluster
application that tells you when your emails have been received and opened. It works alongside your existing mail program, sending you an email the moment your message is viewed
a web-centric format and software platform for distributing documents and images. DjVu can advantageously replace PDF, PS, TIFF, JPEG, and GIF for distributing scanned documents, digital documents, or high-resolution pictures.
a GIS data viewer as well as an excellent vehicle for publishing your data. You can distribute the ArcExplorer setup and your data on CDs. Users can then use the CD to install ArcExplorer on their machines and view your data easily and effectively. And be
Make MSI based installation files. Can automatically build new or update existing MSI files or other Windows Installer databases file types. Has guid generator plus many other tools.
a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. It provides excellent support for tree construction, tree walking, and translatio