Register for free!
1728 users online right now

[x]

Explore: Class Libraries, C++

Canadian Content hasn't compiled information about yet!
This page was last updated on October 7th, 2008
Class Libraries (from C++)
Canadian Content » Computers » Programming » Languages » C++ » Class_Libraries »
POST++POST++
Provides a simple persistent storage, making objects persistent with no overhead on accessing them at runtime.
The Available C++ Libraries FAQThe Available C++ Libraries FAQ
Listing with descriptions of a large number of C++ libraries, both commercial and free.
LEDALEDA
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
DateLibDateLib
Platform independent C/C++ library for date and time calendric calculations. By Hofmann Software Engineering International.
Visibility for C++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.
SimSysSimSys
A programming framework for simulating digital logic. [Open Source]
SOL++2000SOL++2000
a free C++ class library for Microsoft Windows. All source files of the library and a lot of sample programs are available.
C++ Portable Types Library (PTypes)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]
mimeticmimetic
A C++ MIME library for Unix. [Open source, GPL]
Epeios ProjectEpeios 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 vari
ET++ET++
Official distribution site of application framework class library.
Odin Plus Plus (OPP)Odin Plus Plus (OPP)
Includes base class components, collections, I/O classes, network and Internet classes, object database support, and thread library.
Bioinformatics Template Library (BTL)Bioinformatics Template Library (BTL)
Provides the generic mathematical components that will allow programmers to more rapidly construct applications that model biological entities.
Script Plus Plus libraryScript Plus Plus library
C++ class library which provides a partially-compatible replacement for the well-known string class, which is capable in the most popular operations on strings such as breaking down to words/tokens, conversion to numbers. [Open source, LGPL]
XParamXParam
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
Ebsotech IX SDKEbsotech IX SDK
A cross-platform C/C++ library provides systems developers with the possibility to develop localized applications for robust data processing simultaneously for several target environments and language areas. Memory and process management, thread locking a
StreamModuleStreamModule
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.
CSockCSock
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.
JUCEJUCE
A C++ toolkit providing a complete set of fundamental classes for building applications for Windows/MacOSX/Linux. It covers GUIs, containers, audio, midi, XML, vector graphics, file/network handling. [Open source, GPL or commercial license]
IntiInti
Integrated C++ Foundation Libraries, including Inti::GTK, a C++ GTK+ binding (No longer an active project).
eNITLeNITL
The Network Improv Template Language. A scripting language engine for C++ applications which require flexible, user-configurable output generation and internal scripting.
LibcwdLibcwd
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 loc
Common C++Common C++
A framework offering portable support for threading, sockets, file access, deamons, persistance, and system for clarity, services. [Open Source, GPL]
CGAL - The Computational Geometry Algorithm LibraryCGAL - The Computational Geometry Algorithm Library
A library of geometric datastructures and algorithms. [Commercial]
RudeServer C++ LibrariesRudeServer C++ Libraries
C++ CGI Parser, C++Config File, C++ Socket, C++ Database libraries. [Commercial]
EasyWin32EasyWin32
Makes easier Windows Programming when using Windows API. [Open source, GPL]
SIDSID
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,
John's PCCTS-based C++ ParserJohn's PCCTS-based C++ Parser
A portable open source C++ parser.
Chilkat C++ LibrariesChilkat C++ Libraries
A static libraries for Visual C++ and C++ Builder developers: zip, e-mail, encryption, S/MIME, XML.[Shareware]
JabberooJabberoo
An object-oriented, cross-platform C++ library which provides handling logic for the Jabber protocol.
Babylon LibraryBabylon Library
A collection of simple routines and classes that could be used as building blocks of larger projects. Many of the methods are portable and adjusted for use in embedded systems. [Open source, Artistic License]
ORBit-C++ORBit-C++
C++ bindings for ORBit.
macstlmacstl
A Macintosh optimized C++ source library. It include std::valarray optimized for the Altivec execution engine; std::vector partially specialized on the Mach allocator, for OS-level copy-on-write; a convenient and efficient wrapper for Altivec data types
Simple XML Persistence LibrarySimple XML Persistence Library
A lightweight C++ library for object serialization in XML.
OpenTop C++ LibraryOpenTop C++ Library
A cross-platform C++ library providing high-performance and portable classes for multi-threading, I/O, networking, Unicode and XML parsing. [Commercial]
WaveWave
A Standard conformant C++/C99 preprocessor class library which exposes an iterator interface compatible with the STL (Standard Template Library) concepts.
A Stream Socket API for C++A Stream Socket API for C++
A library and article with examples of use. [Open source, for educational use]
Common Text Transformation LibraryCommon Text Transformation Library
Library of C++ classes and functions to parse and modify STL strings. CTTL substring classes may be compared, inserted, replaced, and parsed with EBNF grammars. Compiled program implements recursive descent LL(INF) parser. [Open source, GPL]
LFCLFC
A general C++ class library/framework. [Open Source, LGPL]
C++SIMC++SIM
An object-oriented simulation package written in C++. It provides discrete event process-based simulation similar to SIMULA's simulation class and libraries.
The ADAPTIVE Communication Environment (ACE)The ADAPTIVE Communication Environment (ACE)
A freely available, open-source object-oriented framework that implements many core patterns for concurrent communication software.
OpenSpringsOpenSprings
A set of C++ libraries to speed development and extend application capability. [Open source, GPL]
Libsigc++Libsigc++
Implements a full callback system for use in widget libraries, abstract interfaces, and general programming. [LGPL]
NMO Software Development KitNMO Software Development Kit
A portable, object-oriented software development kit written in and for the C++ language.
Codemesh JMS CourierCodemesh JMS Courier
Lets you integrate C++ into any Java Message Service (JMS) vendor environment. [Commercial]
FC++: The Functional C++ LibraryFC++: The Functional C++ Library
Provides higher-order polymorphic functions in the C++ language.
Open EzBasicOpen EzBasic
A C++ based library, that can be used to make programs using functions as in VB. The library has 25 classes ranging from GUI, Threads, String, Active-X. Simple way to convert VB code to C++. [Open source, Qt Public License (QPL)]
Innodyne Corp.Innodyne Corp.
Provides OTS MIL-STD-2045 47001B/C, VMF and MIL-STD-6040 USMTF encoder decoders as OS and platform independent C++ libaraies.
BoostBoost
Provides a repository for free peer-reviewed portable C++ source libraries. The emphasis is on libraries which work well with the C++ standard library.
Crypto++Crypto++
Free library of cryptographic schemes: includes ciphers, message authentication codes, one-way hash functions, public-key cryptosystems, and key agreement schemes.
SDL_bmfSDL_bmf
Provides a simple facility for using and manipulating bitmapped fonts within the SDL framework.
xmlFXxmlFX
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]
MIME++MIME++
Class library for parsing, creating, or editing messages in MIME format
VDKBuilderVDKBuilder
A C++ wrapper to GTK+. It base on VDK, the Visual Development Kit. [Open source, GPL]
P::ClassesP::Classes
A highly portable C++ application framework which can be used on many different OSes. [Open Source, LGPL]
ZThreadsZThreads
An advanced object-oriented, cross-platform C++ threading and synchronization library. [GPL]
InteLib: Lisp programming within a C++ projectInteLib: Lisp programming within a C++ project
A class library for Lisp programming within a C++ project using existing C++ translators. [Open source, GPL]
s-mail project - DObject Library C++s-mail project - DObject Library C++
A bridge between the C++ and the Java world. Supported platforms: Win32, Linux. [Open source, GPL]
FOX ToolkitFOX 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]
Log4cppLog4cpp
A library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. A port of Log4J. [Open source, LGPL]
SimpleSocketSimpleSocket
A C++ library which makes it easier to write socket based client/server applications.
ParaTekParaTek
A C++ toolkit which enables developers to created distributed peer to peer solutions using agent engineering.
eXactMLeXactML
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.
libpropc++libpropc++
Library for creating and effectively using object properties like: widget.color = "red";
SourcePro CoreSourcePro 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 a
StroikaStroika
Provides a complete, cross-platform C++ application framework. It has been ported to MS-Windows, the Macintosh, and X-Window/UNIX.
Led Rich Text C++ Class LibraryLed 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.
OSEOSE
Generic application framework suitable for constructing general purpose applications, distributed systems and web based services.
STLSoftSTLSoft
Provides freely available STL-like extensions, including STL-style wrappers for common operating system and framework APIs (such as Windows, Unix, COM, MFC, ATL).
GTK--GTK--
C++ interfaces and bindings for GTK+
ACDK - Artefaktur Component Development KitACDK - Artefaktur Component Development Kit
Platform independent C++ component framework similar to Java or .NET (reflection, threading, Unicode, garbage collection, io, net, util, xml, etc.) with integration of Java, Perl, Python, Tcl, Lisp, COM and CORBA. [Open source, LGPL or Qt Public License]
Simple Unix Events (SUE) librarySimple Unix Events (SUE) library
A collection of light-weight C++ classes which help to create a select(2)-based event-driven applications, specially simple TCP servers and clients. No STL (even the string class is not used). [Open source, LGPL]
BitMagicBitMagic
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]
C++ ThreadsC++ 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.
DObject Foundation Class Library (DFC)DObject Foundation Class Library (DFC)
A C++ Java-like library and bridge between the C++ and the Java world. It offers naming convention similar to the Java language, smart pointers emulating Java references and classes emulating Java arrays. [Open source, GPL]
Audio/Video 3D C++ Programming LibraryAudio/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.
Mersenne TwisterMersenne Twister
Freeware C++ implementation of the famous Mersenne Twister pseudo-random number generator algorithm, known as one of the best generators, with a period of 2^19937-1. Written in 100% standard ISO C++, free to use.
C++ Str LibraryC++ 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 w
BuDDyBuDDy
An efficient and simple to use Binary Decision Diagram (ROBDD) package for C and C++.
s11ns11n
(short for "serialization") An STL-based C++ library for serializing PODs, STL containers and client-defined types.
VXL (the Vision-something-Libraries)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.
The Virtual X Class Library (VXCL)The Virtual X Class Library (VXCL)
A collection of powerful C++ classes. [Open source, LGPL]
The Boost Graph Library (BGL)The Boost Graph Library (BGL)
General purpose, generic C++ library for graph data structures and graph algorithms.
Standard J2K LibraryStandard J2K Library
A completely portable C++ library, to provide a standard set of classes similar to Java Common API. [Open Source, LGPL]
Memory Supervision SystemMemory Supervision System
Helps in the infamious task of finding bugs related to dynamical memory during the development of programs. [GPL]
txObject ATKtxObject 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.
ZincZinc
Provides a portable and international framework for the development of high performance, mission critical applications.
Available C++ Libraries FAQAvailable C++ Libraries FAQ
Contains a list of available C++ libraries, both public domain and commercial.
html++ CGI Class Libraryhtml++ CGI Class Library
Encapsulates HTML tags and features. Manages dynamic Web page generation, CGI and forms processing, cookies, http file uploads, and sessions.
dlib C++ librarydlib C++ library
A collection of various classes. Sockets, threading, GUI, and directory browsing API. Also many container classes and other miscellaneous items such as a big integer. [Open source]
GNU NanaGNU 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

C++ >> Class Libraries yielded other results on Canadian Content:


Will we ever see a new commercial operating system company?
Apple/Mac is hardware and software built in. They don't count IMO. Linux is a share-type, public, f
Image Editors - Page 13
Software with the purpose of editing image files which functions such as: cropping, rotating, morph
Will we ever see a new commercial operating system company?
Will we ever see a new commercial operating system company? Technology
Victoria braces for protest
October 17th, 2005, 09:50 AM Rob Shaw Times Colonist Monday, October 17, 2005 British Columbia's ma
WTC Deaths Apparently justified according to Israeli Logic
Page 5-WTC Deaths Apparently justified according to Israeli Logic International Politics


--