Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Programming / Languages / C++ / Class Libraries
  Categories
  • Computers/ Programming/ Languages/ C++/ Runtime Environments/ COM/ Class Libraries/ ATL@ (13)
  • Computers/ Programming/ Languages/ Regular Expressions/ C_and_C++@ (10)
  • Computers/ Programming/ Languages/ C++/ Runtime Environments/ COM/ Class_Libraries@ (15)
  • Computers/ Software/ Operating Systems/ Graphic Subsystems/ Toolkits/ Qt@ (30)
  • Computers/ Software/ Operating Systems/ Graphic Subsystems/ Desktop Environments/ GNOME/ Developer Tools/ Language Bindings/ By Module/ wxWindows@ (3)
 
   See Also
   Web Sites
  • Audio/Video 3D C++ Programming Library - AV3D for C++ is a multi-platform, high-performance programming library. Major features: 3D Graphics, Sound support (SB, S3M, etc.), Controller interface (keyboard, mouse, joystick, etc.), XMS.
    www.galacticasoftware.com/products/av
  • Available C++ Libraries FAQ - Contains a list of available C++ libraries, both public domain and commercial.
    www.faqs.org/faqs/C++-faq/libraries
  • Bioinformatics Template Library (BTL) - Provides the generic mathematical components that will allow programmers to more rapidly construct applications that model biological entities.
    www.cryst.bbk.ac.uk/~classlib/bioinf/BTL99.html
  • 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.
    wosx30.eco-station.uni-wuerzburg.de/~martin/biome
  • 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.
    www.boost.org
  • BuDDy - An efficient and simple to use Binary Decision Diagram (ROBDD) package for C and C++.
    www.it-c.dk/research/buddy
  • C++ Portable Types Library (PTypes) - A simple alternative to the STL plus portable multithreading and networking. Compiles under modern Unix and Windows systems.
    www.melikyan.com/ptypes
  • 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.
    cxxsim.ncl.ac.uk
  • 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.
    www.dpc-tech.com
  • Codemesh JMS Courier - Lets you integrate C++ into any Java Message Service (JMS) vendor environment. [Commercial]
    www.codemesh.com/en/JMSCourier.html
  • Common C++ - A framework offering portable support for threading, sockets, file access, deamons, persistance, and system for clarity, services. [Open Source, GPL]
    cplusplus.sourceforge.net
  • Crypto++ - Free library of cryptographic schemes: includes ciphers, message authentication codes, one-way hash functions, public-key cryptosystems, and key agreement schemes.
    www.eskimo.com/~weidai/cryptlib.html
  • DataReel - A collection of free C++ classes used to build portable database and communication applications. (glNET Software)
    glnetsoftware.com/datareel
  • DateLib - Platform independent C/C++ library for date and time calendric calculations. By Hofmann Software Engineering International.
    www.hofmann-int.de
  • eNITL - The Network Improv Template Language. A scripting language engine for C++ applications which require flexible, user-configurable output generation and internal scripting.
    networkimprov.com/enitl/enitl.html
  • 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, shared memory, etc., and various data structures like lists, stacks, queues, indexes.
    www.epeios.org
  • ET++ - Application framework class library.
    www.gup.uni-linz.ac.at:8001/research/debugging/distribution/et++.html
  • 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.
    www.bristol.com/exactml
  • FC++: The Functional C++ Library - Provides higher-order polymorphic functions in the C++ language.
    www.cc.gatech.edu/~yannis/fc++
  • 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]
    www.fox-toolkit.org
  • 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.
    www.gnu.org/software/nana/nana.html
  • Graph Search in Generic Way - Depth- and best-first search strategies in generic programming paradigm base on STL C++ library.
    gslconcept.virtualave.net
  • html++ CGI Class Library - Encapsulates HTML tags and features. Manages dynamic Web page generation, CGI and forms processing, cookies, http file uploads, and sessions.
    www.dcmicro.com/htmlpp
  • ILOG S.A. - C++ and Java libraries for optimization (mathematical programming/constraint programming/local search), visualization and business rules.
    www.ilog.com
  • InteLib: Lisp programming within a C++ project - A class library for Lisp programming within a C++ project using existing C++ translators. [Open source, GPL]
    www.intelib.org
  • Jabberoo - An object-oriented, cross-platform C++ library which provides handling logic for the Jabber protocol.
    jabberoo.sourceforge.net
  • JThreads/C++ - A portable thread abstraction library that mimics the thread classes and primitives found in Java. Supported on Windows 95, NT and many flavors of Unix. (by OOC/IONA)
    www.orbacus.com/jtc
  • 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.
    www.sophists.com/Led/LedClassLib
  • 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.
    www.algorithmic-solutions.com/as_html/products/leda/products_leda.html
  • LFC - A general C++ class library/framework. [Open Source, LGPL]
    lfc.sourceforge.net
  • 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.
    libcw.sourceforge.net/debugging
  • Libsigc++ - Implements a full callback system for use in widget libraries, abstract interfaces, and general programming. [LGPL]
    libsigc.sourceforge.net
  • Memory Supervision System - Helps in the infamious task of finding bugs related to dynamical memory during the development of programs. [GPL]
    hem.passagen.se/blizzar/mss/index.html
  • MIME++ - Class library for parsing, creating, or editing messages in MIME format
    www.hunnysoft.com/mimepp
  • MLIB Data Structures - A set of portable, thread-safe libraries including data structures such as lists, stacks, queues and trees. Hashing, comparing and user-defined functions. Source and free demos available.
    www.msdesigninc.com/mlib_ds.html
  • MLIB File Utilities - A set of portable, thread-safe parsing and config/ini reader libraries. Callback functions for matched patterns and remainder callback for unmatched data. User-defined functions. Source and demos available.
    www.msdesigninc.com/mlib_fu.html
  • NMO Software Development Kit - A portable, object-oriented software development kit written in and for the C++ language.
    nmo-sdk.sourceforge.net
  • NNTP Objects - C++ classes for rapid development of NNTP clients and utilities. [Open source, GPL]
    nntpobjects.org
  • Odin Plus Plus (OPP) - Includes base class components, collections, I/O classes, network and Internet classes, object database support, and thread library.
    www.odin-consulting.com/OPP
  • OSE - Generic application framework suitable for constructing general purpose applications, distributed systems and web based services.
    ose.sourceforge.net
  • pdb2vrml - PDB (Protein Data Bank format) to VRML (Virtual Reality Modeling Language) converter portable library. {Open SOurce, GPL]
    www.geocities.com/gnubioq/pdb2vrml
  • POST++ - Provides a simple persistent storage, making objects persistent with no overhead on accessing them at runtime.
    www.ispras.ru/~knizhnik/post.html
  • PropertiesLib - A C++ library to provide of the properties/preferences/options/settings for application. By xTraForge Research Lab. [Commercial]
    www.xtraforge.com
  • SDL_bmf - Provides a simple facility for using and manipulating bitmapped fonts within the SDL framework.
    home.earthlink.net/~jknapka/SDL_bmf
  • Simple XML Persistence Library - A lightweight C++ library for object serialization in XML.
    sxp.sourceforge.net
  • SimpleSocket - A C++ library which makes it easier to write socket based client/server applications.
    home.hetnet.nl/~lcbokkers/simsock.htm
  • SimSys - A programming framework for simulating digital logic. [Open Source]
    www.diku.dk/students/schier/simsyshome.html
  • 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]
    www.alopez.net
  • SOL++2000 - a free C++ class library for Microsoft Windows. All source files of the library and a lot of sample programs are available.
    home.att.ne.jp/green/atlan
  • Standard J2K Library - A completely portable C++ library, to provide a standard set of classes similar to Java Common API. [Open Source, LGPL]
    j2k.sourceforge.net
  • 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. [Free evaluation]
    www.utilitycode.com/str
  • 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.
    www.omnifarious.org/StrMod
  • Stroika - Provides a complete, cross-platform C++ application framework. It has been ported to MS-Windows, the Macintosh, and X-Window/UNIX.
    www.sophists.com/Stroika
  • The ADAPTIVE Communication Environment (ACE) - A freely available, open-source object-oriented framework that implements many core patterns for concurrent communication software.
    www.cs.wustl.edu/~schmidt/ACE.html
  • The Available C++ Libraries FAQ - Listing with descriptions of a large number of C++ libraries, both commercial and free.
    www.trumphurst.com/cpplibs1.html
  • The Generic Graph Component Library - General purpose, generic C++ library for graph data structures and graph algorithms.
    www.lsc.nd.edu/research/ggcl
  • The Lambda Library - Lambda functions, function argument binding, tuple types.
    lambda.cs.utu.fi
  • The Virtual X Class Library (VXCL) - An Open Source collection of powerful C++ classes.
    www.vxcl.org
  • Threads.h++ - Portable Multithreaded Application Library: thread creation and control classes, synchronization mechanisms, and higher-level threading abstractions
    www.roguewave.com/products/xplatform/threads
  • Tools.h++ - Fundamental C++ Library from Rogue Wave Software.
    www.roguewave.com/products/xplatform/tools
  • 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.
    txobject.sourceforge.net
  • 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.
    www.outerface.com
  • 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.
    vxl.sourceforge.net
  • 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]
    www.swdi.com
  • 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).
    xparam.sourceforge.net
  • Zinc - Provides a portable and international framework for the development of high performance, mission critical applications.
    www.wrs.com/zinc/html/overview.html
  • ZThreads - An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL]
    zthread.sourceforge.net

Google
1995-2015 © Stunning, Inc.