Your Web Resources Search Engine and Directory     



 Up One Level  

Topia!: Computers: Programming: Languages: C++: Class Libraries (256)



See Also:


    eNITL - The Network Improv Template Language. A scripting language engine for C++ applications which require flexible, user-configurable output generation and internal scripting.

    The ADAPTIVE Communication Environment (ACE) - A freely available, open-source object-oriented framework that implements many core patterns for concurrent communication software.

    The Available C++ Libraries FAQ - Listing with descriptions of a large number of C++ libraries, both commercial and free.

    xmlFX - A class library for manipulating XML documents. It goes beyond DOM and SAX with support for built-in data type conversions, serializing and deserializing. By South Wind Design, Inc. [Commercial]

    ChartFolio - C++ charting and graphing class libraries and DLL's providing common chart types, end-user interactivity, and built on and tightly coupled with Microsoft MFC, Zinc Software ZAF, or Rogue Wave zApp. By DPC Technology Corporation.

    SOL++2000 - a free C++ class library for Microsoft Windows. All source files of the library and a lot of sample programs are available.

    MIME++ - Class library for parsing, creating, or editing messages in MIME format

    DateLib - Platform independent C/C++ library for date and time calendric calculations. By Hofmann Software Engineering International.

    VXL (the Vision-something-Libraries) - A collection of C++ libraries designed for computer vision research. Includes imaging, geometry, numerics, streaming I/O, basic templates, posix. VXL is written in ANSI/ISO C++ and is designed to be portable over many platforms.

    Audio/Video 3D C++ Programming Library - AV3D for C++ is a multi-platform, high-performance programming library. Major features: 3D Graphics, Sound support (SB, and S3M), Controller interface (keyboard, mouse, and joystick), XMS.

    Boost - Provides a repository for free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ standard library.

    The Virtual X Class Library (VXCL) - A collection of powerful C++ classes. [Open source, LGPL]

    Crypto++ - Free library of cryptographic schemes: includes ciphers, message authentication codes, one-way hash functions, public-key cryptosystems, and key agreement schemes.

    Simple XML Persistence Library - A lightweight C++ library for object serialization in XML.

    Graph Search in Generic Way - Depth- and best-first search strategies in generic programming paradigm base on STL C++ library.

    BuDDy - An efficient and simple to use Binary Decision Diagram (ROBDD) package for C and C++.

    FC++: The Functional C++ Library - Provides higher-order polymorphic functions in the C++ language.

    DataReel - A collection of free C++ classes used to build portable database and communication applications. (glNET Software)

    SimpleSocket - A C++ library which makes it easier to write socket based client/server applications.

    pdb2vrml - PDB (Protein Data Bank format) to VRML (Virtual Reality Modeling Language) converter portable library. {Open SOurce, GPL]

    LFC - A general C++ class library/framework. [Open Source, LGPL]

    Libcwd - A well-documented, thread-safe library to support C++ developers with debugging their applications. It includes support for ostream-based debug output to custom debug channels, memory allocation debugging and run-time support like printing source file locations and demangled names of template parameters.

    CSock - A class provides synchronous send and receive of a buffer, plus ping and resolve address. The class encapsulates a listener thread which can start and stop.

    Log4cpp - A library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. A port of Log4J. [Open source, LGPL]

    Bioinformatics Template Library (BTL) - Provides the generic mathematical components that will allow programmers to more rapidly construct applications that model biological entities.

    Standard J2K Library - A completely portable C++ library, to provide a standard set of classes similar to Java Common API. [Open Source, LGPL]

    Libsigc++ - Implements a full callback system for use in widget libraries, abstract interfaces, and general programming. [LGPL]

    html++ CGI Class Library - Encapsulates HTML tags and features. Manages dynamic Web page generation, CGI and forms processing, cookies, http file uploads, and sessions.

    Led Rich Text C++ Class Library - A portable, cross-platform C++ library designed to add various kinds of word processing (rich text) or text editing capabilities to your application.

    ZThreads - An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL]

    NMO Software Development Kit - A portable, object-oriented software development kit written in and for the C++ language.

    Common C++ - A framework offering portable support for threading, sockets, file access, deamons, persistance, and system for clarity, services. [Open Source, GPL]

    Odin Plus Plus (OPP) - Includes base class components, collections, I/O classes, network and Internet classes, object database support, and thread library.

    C++SIM - An object-oriented simulation package written in C++. It provides discrete event process-based simulation similar to SIMULA's simulation class and libraries.

    LEDA - Library of efficient data types and algorithms (LEDA) contains all of the relevant algorithm building blocks in an easy-to-use and efficient form dealing with objects such as graphs, sequences, dictionaries, trees, points, flows, matchings, segments, and shortest paths.

    eXactML - Simplifies the task of XML-enabling C++ applications by generating object-oriented interfaces for reading and writing valid XML content based on a DTD or Schema.

    Codemesh JMS Courier - Lets you integrate C++ into any Java Message Service (JMS) vendor environment. [Commercial]

    C++ Portable Types Library (PTypes) - A simple alternative to the STL plus portable multithreading and networking. Compiles under modern Unix and Windows systems. [Open-source, zlib-like license]

    SmartLIB - SDI and MDI Windows, Simple - Tabbed and Wizard Dialogs, Rich Edit Windows, Status bars, Tool bars, TCP/IP Sockets, Strings, SMTP EMAIL, Folder Browser Window, Bitmap manipulation, Integrated Multi-Threading, Serial Communications, Network communications via PIPES, SQL Database Access. Built-in Garbage collector. [Freeware]

    XParam - Parameter handling library. Extendable, type-safe, non-intrusive, object-oriented tool for general-purpose object serialization in C++. Good for parsing command-line parameters, cross-program and cross-platform communication, object streams, and as a plug-in framework (using polymorphism).

    OSE - Generic application framework suitable for constructing general purpose applications, distributed systems and web based services.

    ET++ - Application framework class library.

    StreamModule - Library designed to simplify writing distributed programs. Instead of attempting to hide asynchronous behavior behind a synchronous facade, it attempts to make it easier to write programs that deal with asynchronous behavior.

    Stroika - Provides a complete, cross-platform C++ application framework. It has been ported to MS-Windows, the Macintosh, and X-Window/UNIX.

    Epeios Project - The project consists of libraries and software, coded in C++. The libraries include a new concept of memory management, error handling and frontend/broker interaction. They also handle sockets, multitasking, semaphores, pipes, and shared memory, and various data structures like lists, stacks, queues, indexes.

    SDL_bmf - Provides a simple facility for using and manipulating bitmapped fonts within the SDL framework.

    Jabberoo - An object-oriented, cross-platform C++ library which provides handling logic for the Jabber protocol.

    Memory Supervision System - Helps in the infamious task of finding bugs related to dynamical memory during the development of programs. [GPL]

    CGAL - The Computational Geometry Algorithm Library - A library of geometric datastructures and algorithms. [Commercial]

    NNTP Objects - C++ classes for rapid development of NNTP clients and utilities. [Open source, GPL]

    POST++ - Provides a simple persistent storage, making objects persistent with no overhead on accessing them at runtime.

    The Boost Graph Library (BGL) - General purpose, generic C++ library for graph data structures and graph algorithms.

    txObject ATK - A collection of platform-independent C++ class libraries that provides a five-layer framework containing an Object Library, IO and Timers, Threads, Inter-Process Communication, and Distributed Object Communication.

    Available C++ Libraries FAQ - Contains a list of available C++ libraries, both public domain and commercial.

    Biome - Aimed at individual-based/agent-based simulations. It is somewhat similar to Swarm, EcoSim or Simex but tries to be more efficient and less monolithic without compromising object-oriented design.

    Inti - Integrated C++ Foundation Libraries, including Inti::GTK, a C++ GTK+ binding (No longer an active project).

    C++ Str Library - String and character manipulation library for Windows and various gcc-supported platforms. Provides highly optimized code, with support for multithreaded environments and Unicode. Regular expressions support. [Shareware, full-featured evaluation version with full sources]

    Zinc - Provides a portable and international framework for the development of high performance, mission critical applications.

    ORBit-C++ - C++ bindings for ORBit.

    VDKBuilder - A C++ wrapper to GTK+. It base on VDK, the Visual Development Kit. [Open source, GPL]

    FOX Toolkit - A free, cross-platform C++ GUI library. It features an event messaging and targeting scheme with a very clean, factored, OS-abstracted design. [Open Source, LGPL]

    GNU Nana - Library of many tested, proven methods to raise reliability of C & C++ code. Includes: extended logging, assertion checking, Design by Contract: DbC. Supports realtime measurements, making performance statistics for code fragments, and tracing program execution without modifying code.

    InteLib: Lisp programming within a C++ project - A class library for Lisp programming within a C++ project using existing C++ translators. [Open source, GPL]

    Visibility for C++ - Visualizing C++ object systems in real-time. Supports the visualization of all the fundamental C++ data types. Enables dynamic GUI's (Graphical User Interfaces) to be created without the need for a single line of UI code. By Outerface Technologies Inc.

    A Stream Socket API for C++ - A library and article with examples of use. [Open source, for educational use]

    SimSys - A programming framework for simulating digital logic. [Open Source]

    GTK-- - C++ interfaces and bindings for GTK+

    OpenTop C++ Library - A cross-platform C++ library providing high-performance and portable classes for multi-threading, I/O, networking, Unicode and XML parsing. [Commercial]

    SID - A framework for building computer system simulations. Specifically, a simulation is comprised of a collection of loosely coupled components. Simulated systems may range from a CPU's instruction set to a large multi-processor embedded system. [Open source, GPL with changes].

    Chilkat C++ Libraries - A static libraries for Visual C++ and C++ Builder developers: zip, e-mail, encryption, S/MIME, XML.[Shareware]

    SourcePro Core - An extensive set of fundamental C++ components that handle many of the intricacies of the C++ language, and simplify the complexities of working with XML. SourcePro Core features include a powerful solution for developing high-performance, multithreaded applications, as well as a Unicode-based framework for internationalizing and localizing applications.

    BitMagic - A C++ classes library implementing bitvectors with several types of on-the-fly, adaptive compression. Can be used in databases and search systems. [Open source, MIT License]

    ParaTek - A C++ toolkit which enables developers to created distributed peer to peer solutions using agent engineering.

    jclasslib - A C++ library to read, modify and write Java classes and bytecode. [Open source, GPL]

    Wave - A Standard conformant C++/C99 preprocessor class library which exposes an iterator interface compatible with the STL (Standard Template Library) concepts.

    EasyWin32 - Makes easier Windows Programming when using Windows API. [Open souce, GPL]

    John's PCCTS-based C++ Parser - A portable open source C++ parser.

    STLSoft - Provides freely available STL-like extensions, including STL-style wrappers for common operating system and framework APIs (such as Windows, Unix, COM, MFC, ATL).

    P::Classes - A highly portable C++ application framework which can be used on many different OSes. [Open Source, LGPL]

    C++ Threads - The aim of this library is to provide the programmer with an easy to use class, that can be further inherited to provide a rich set of threaded functionality rarely seen in a Linux environment.



Additional categories:

Class Libraries


Home | Site Map | Privacy | About Us | Advertise | Merchant Showcase


Copyright 2000-2004. Your Web Resources Search Engine and Directory. All Rights Reserved.