an LLVM to JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web (or anywhere else JavaScript can run).
a set of JavaScript libraries to enhance the user interface of web sites. It provides an visual effects engine, a drag and drop library (including sortable lists), a couple of controls (Ajax-based autocompletion, in-place editing, sliders) and more.
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)
a BitTorrent library written in C++ for *nix. It is designed to avoid redundant copying and storing of data that other clients and libraries suffer from. Licensed under the GPL.
a component system that will provide extensibility and re-usability both inside and between applications, while being portable across platforms (and languages) and having the lowest possible overhead (both in machine resources and programming effort).
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)
an advanced C++ application framework that makes it easy to produce powerful C++ applications. The framework is a based on a thoroughly modern C++ design and has built in support for Rapid Application Development (RAD).
Fit is a Java component that takes some HTML input; interprets it into tests, exercises the tests against the system being tested, and outputs an updated version of the HTML that incorporates the results.
protocol intended for use in networked roleplaying games, and provides a flexible and extensible means of communicating between the components of a game system. The protocol is transport independant, encoding independant and portable.
networking technology that lets you create an instant network of computers and devices without any configuration. It allows the services and capabilities of each device to be registered on the network, and allows these services to be dynamically disc.
a client-side implementation of the rsync algorithm. It allows updating of files from a remote Web server without requiring a full download or a special remote server application.
an Open Source Probabilistic Information Retrieval library, a highly adaptable toolkit to allow developers to easily add advanced indexing and search facilities to their own applications.
A function prototype is a multimethod function if one or more of its parameters are qualified with the keyword virtual. Implementations of a multimethod function have the same name plus a trailing underscore, and have static in place of virtual qualifiers
parser attempts to conform, as much as possible, to the DOM Level 1 specification. Being written in JavaScript, it lacks some fundamental abilities found in other parsers, like loading XML data from a file or validating from a DTD.
a simple way to read and write information on the web, allowing you to easily keep track of more sites in less time, and to seamlessly share your words and ideas by publishing to the web.
a powerful, standards-compliant JavaScript XML parser that is designed to help web application designers implement cross platform applications that take advantage of client-side manipulation of XML data. XML for <SCRIPT> provides a full suite of tools
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.
EarthLink SIPshare, a simple, SIP-based proof-of-concept content sharing application, demonstrates the viability of SIP as a protocol over which peer-to-peer (P2P) applications other than the well-known voice and video cases may be implemented.
contains hyperlinks to a series of articles and presentations authored primarily by Edward V. Berard. A few of the articles were authored by colleagues of Mr. Berard.
a Windows NT/2000, 32bit, program that reads the log files generated by web servers and produces a cache file of DNS Reverse Lookups that is immediately compatible with the Analog logfile analyzer.
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.
technical document where in the people of the developer is useful. Dividing into Articles, References and Miscelaneous, it has explained. (Jap to Engrish)
an open source initiative to deliver a complete mobile application platform implementing the SyncML protocol. SyncML defines a standard way to synchronize data and remotely manage devices.
a set of C++ genetic algorithm objects. The library includes tools for using genetic algorithms to do optimization in any C++ program using any representation and genetic operators. Part seems to be GPL (drats)
a secure, global network file system with completely decentralized control. SFS lets you access your files from anywhere and share them with anyone, anywhere. (DARPA)
a collaborative effort to help deliver large, freely-downloadable content using peer-to-peer technology. The network is essentially a huge "virtual web server"
a class library that provides some features that are usually common for object oriented programming languages like Java or Python, but not for C++ (mark-sweep garbage collector...)
a suite of tools based on the Unix tool design principles allowing the processing of Windows application data with sophisticated data manipulation pipelines.
an implementation of the C++ standard template library STL for external memory (out-of-core) computations that can process huge volumes of data that only fit on disks, etc..
a rather non-conventional classloader, taking advantage of recent techniques to provide an easy-to-use, non-intrusive, linkage-agnostic and 100% type-safe classloading toolkit.
a general purpose library and file format for storing scientific data. It arranges data into datasets (multidimensional arrays) and groups (a structure for organizing objects). With extra software support like a viewer, etc...
In k-means clustering we are given a set of n data points in d-dimensional space and an integer k, and the problem is to determine a set of k points in d-space, called centers, so as to minimize the mean squared distance from each data point to its neares
a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but instead of using Basic/C# or Java as programming language, it bases C++ as core implementation language.
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.
cataloged freely available software for language tools, which includes the following: compilers, compiler generators, interpreters, translators, important libraries, assemblers, etc. -- things whose user interface is a language. Natural language processing tools may also be included.
provides free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ Standard Library. The libraries are intended to be widely useful, and are in regular use by thousands of programmers across a broad spectr
a knowledge representation(KR) system designed for applications where only limited expressive power is necessary, but rapid responses to questions are essential. Classic is based on a description logic(DL), which gives it an object-centered flavor, and th
an effort to develop parallel solver algorithms and libraries within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific applications. A unique design feature of Trilinos is its focus on
an open-source C++ library which strives to make C++ easier to use as a "high-level" language, and emphasizes programmer productivity over the fastest possible code.
a simple alternative to the STL that includes multithreading and networking. `target audience' is developers of complex network daemons, robots or non-visual client/server applications of any kind.
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 library of C++ classes which lets you do Lisp programming within your C++ program even without any additional preprocessing, without all those calling conventions etc. No macros have ever been used by InteLib (except those for conditional compile directives). (With a very funny licensing lol)
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
a cross-platform C++ framework for rapid AI development. Loom evolved out of the idea that in game development there is often the need for placeholder AI while an application is in initial development phases.
a portable and optimized class framework for writing C++ applications that need to use threads, sockets, XML parsing, serialization, config files, etc.
With hundreds of published titles, 3D GameStudio authoring suite for 2D, 3D realtime applications. It combines the C-Script programming language with a high-end 3D engine, a 2D engine, a physics engine, a level, terrain and model editor, etc...
A system for stealthy authentication across closed ports, communication in which information arrives encoded in the form of connection attempts to closed ports.
provides functors and delegates for up to ten parameters. The delegate/functor creator template function is overloaded for every case and is easy to use. Some callback "containers" will make life easier in special cases.