qooxdoo is an advanced open-source JavaScript-based GUI framework. It helps you to implement professional AJAX-enhanced web 2.0 applications - easier than ever before.
Welcome To JFreeChart!
JFreeChart is a free 100% Java chart library that makes it easy for developers to display professional quality charts in their applications. JFreeChart's extensive feature set includes:
* a consistent and well-documented API, supporting a wide range of chart types;
* a flexible design that is easy to extend, and targets both server-side and client-side applications;
* support for many output types, including Swing components, image files (including PNG and JPEG), and vector graphics file formats (including PDF, EPS and SVG);
* JFreeChart is "open source" or, more specifically, free software. It is distributed under the terms of the GNU Lesser General Public Licence (LGPL), which permits use in proprietary applications.
VAST is a light-weight network library to support scalable peer-to-peer (P2P) virtual environment / virtual world applications such as Massively Multiplayer Online Games (MMOGs). It is based on the research of Voronoi-based Overlay Network (VON) published
Open CASCADE Technology is software development platform freely available in open source. It includes components for 3D surface and solid modeling, visualization, data exchange and rapid application development.
This package contains a library that is able to read and write German DTAUS files, ready to be compiled under Unix and GNU/Linux. DTAUS is an abbreviation for DatenTrägerAUStausch and refers to a special file format used by German credit institutes in order to manage money exchanges between accounts and institutes.
`ABL' is a basic flexible abstract list library defined using C preprocessor. It allows you to define linked lists of arbitrary types very easily. You also can use it as stacks and queues. You can easily define complicated types like list of lists etc.
1T3XT offers a suite of products that are useful to create and/or manipulate documents, more specifically PDF and RTF documents. There's some support for XML and HTML, but this isn't the core business of iText.
DSpace is an open-source digital archiving system designed by MIT Libraries and Hewlett Packard to capture, manage and share research in digital formats.
ITK is a powerful open-source toolkit implementing state-of-the-art algorithms in medical image processing and analysis. MATLAB, on the other hand, is well-known for its easy-to-use, powerful prototyping capabilities that significantly improve productivity. With the help of MATITK, biomedical image computing researchers familiar with MATLAB can harness the power of ITK algorithms while avoiding learning C++ and dealing with low-level programming issues.
a network library It depends on : - libpcap and libnet under Unix - WinPCAP under Windows If libpcap/libnet/WinPCAP are not installed, sniffing and spoofing features are not available.
a robust, somewhat scalable, cross-platform client-server messaging system for dynamic distributed applications that runs under any POSIX-compliant operating system.
a cross platform audio library and toolset to let you easily implement the latest audio technologies into your title. FMOD now supports 13 platforms! Win32, Win64, WinCE, Linux, Linux64, Macintosh (os8/9/10/x86) PS2, PSP, PS3, Xbox, Xbox 360
to aid in the development of applications that use genetic, or evolutionary, algorithms. It provides data structures and functions for handling and manipulation of the data required for serial and parallel evolutionary algorithms.
an event-driven networking framework supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, IMAP, SSH, IRC, FTP, and others)
a C++ port of the Java Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all the OpenGIS "Simple Features for SQL" spatial predicate functions and spatial operators, as well as specific JTS topology
a Linux-like environment for Windows. A way to run native linux apps on Windows and make way to magically make native Windows apps aware of UNIX ® functionality after a rebuild.
an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction.
a rich approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert.
a collection of popular software routines on x86 class processors. Spanning simple arithmetic routines to rich domains such as image and signal processing, it provides a quick path to high performance development.
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.
a library for collision detection of three-dimensional objects undergoing rigid motion and deformation. SOLID is designed to be used in interactive 3D graphics applications
a library of functions for 2D graphics supporting a superset of the PostScript imaging model, designed to be integrated with graphics, artwork, and illustration programs.
the XML C parser and toolkit developed for the Gnome project (but usable outside of the platform). Code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out
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)
available as SILC Client for end users and it supports all SILC features, as SILC Server for system administrators who would like to set up own SILC server, and as SILC Toolkit for software developers who want to add SILC support in their products.
Encryption Toolkit that provides anyone with the ability to add strong security capabilities to an application in as little as half an hour, without needing to know any of the low-level details that make the encryption or authentication work.
is a layer above the existing toolkits available (Win32 API, GTK, Cocoa, ...). The result is that applications look and function like the user expects on their respective system. Mozilla Public License
dual-licensed implementation of SSL. It includes SSL client libraries and an SSL server implementation. It supports multiple APIs, including those defined by SSL and TLS. It also supports an OpenSSL compatibility interface.
portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL, comes with a standard set of widgets and can use several different backends for displaying graphics and grabbing user input
provides a method of storing a number of arbitrary settings in memory with an easy access interface, as well providing means for saving the information to and loading it from disk.
a library of C++ classes and templates for high-performance numerical computation. PETE, which stands for "Portable Expression Template Engine", uses a technique called expression templates to eliminate data copying and the creation of temporary variables
a 2D graphics library, support for multiple output devices. (output targets include the X Window System, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends OpenGL (through glitz), Quartz, and XCB.
Google's framework for writing C++ tests on a variety of platforms. It is based on the xUnit architecture, and it supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, various options for running the tests, and XML test report generation.
software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display servers, font conversion tools, etc...
a library to provide abstract access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem. The programmer defines a "write directory" on the physical filesystem.
programming interface and resource management system for scalable OpenGL applications. Can run unmodified on any visualization system, from a singlepipe workstation to large scale graphics clusters and multi-GPU workstations.
the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++.
a web services client library. It includes a WSDL Parser,a XSD Schema Parser and Validator and XML Parser and serializer and an API and command line tool for dynamic WSDL inspection and invocation.
an interface for array-oriented data access and a library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data.
C++ Object-Relational Persistence Framework, supports SQLite3, PostgreSQL and MySQL as backends. LiteSQL creates tables, indexes and sequences to database and upgrades schema when needed.
designed to make multimedia productions (games, screen-savers, demos..) easier and more intuitive to write. Consequences are a complete abstraction of resources management (fonts, images, 3D meshes, files, zip-archives, sounds..) and rendering operations
(pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation.
MSLU comes with licensing terms that are highly unfriendly to Open Source applications: although you can freely distribute unicows.dll with your application, your licensing terms must meet certain conditions that no Open Source license can.
a library for reading and editing the meta-data of several popular audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC files.