Cross Platform C
aedGUI is a cross-platform C++ GUI library that works with SDL. The goal of this project is to create a cross-platform C++ Graphics User Interface library to be used with Simple DirectMedia Layer (SDL). It is fast, non-intrusive and easy to use..
|License: Freeware||Size: 501.76 KB||Download (77): aedGUI Download|
Jakelib2 is a cross platform C++ class library with a Java-like API. An automatic garbage collector is used to take care of unused objects. External libraries like PCRE or GTK+ are beeing integrated to provide the programmer with a homogeneous, easy to use programming environment that covers...
|License: Freeware||Size: 962.56 KB||Download (79): Jakelib2 Download|
wxWidgets is a cross-platform C++ GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. wxWidgets uses native widgets on all platforms whenever...
|License: Freeware||Download (74): wxWidgets Download|
cpcc is a minimal library of C++ classes.
Amongst others, it contains:
a portable file system class a path helper class - allows manipulation of file paths
a screensaver interface class
a persistent settings class (similar to INI files)
a portable color class
Platforms: Windows, Mac, Windows 8, Windows 7
|License: Freeware||Size: 118.01 KB||Download (18): cpcc - cross platform C++ classes Download|
EasyBMP is a simple, cross-platform C++ library designed for easily reading, writing, and modifying Windows bitmap (BMP) image files. You can learn more about the history and goals of the project here. The library is oriented towards the novice programmer with little formal experience, but it...
|License: Freeware||Size: 16.38 KB||Download (88): EasyBMP Download|
EasyBMP is an easy cross-platform C++ library for reading and writing Windows bitmap BMP files. No installation, no need for external libraries, small size, well-documented, and simple enough for the novice programmer to start in just minutes!
Platforms: Windows, Mac, BSD, Linux
|License: Freeware||Size: 177.07 KB||Download (28): EasyBMP Cross-Platform Bitmap Library Download|
VSTGUI is a cross platform C++ library mainly for developing user interfaces for audio plug-ins (VST, AudioUnit, RTAS, etc).
|License: Freeware||Size: 10.25 MB||Download (17): VSTGUI Download|
Cross Platform Toolkit Library (xtklib) is a C++ based framework for highly object-oriented cross-platform programming. In particular, the library provides a full abstraction layer between its API and the main services offered by the underlying operating system(Thread,...
|License: Freeware||Size: 256 KB||Download (73): Cross Platform Toolkit Library (xtklib) 0.2.0 Download|
SocketW project is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++ library designed to be easy to use. It supports Unix sockets and TCP/IP sockets with optional SSL/TLS (OpenSSL) support. SocketW allows you to write portable and secure network applications quickly without...
|License: Freeware||Size: 47.1 KB||Download (88): SocketW Download|
JUCE is an all-encompassing C++ class library for developing cross-platform applications. JUCE is good for creating highly-specialised user interfaces and for handling graphics and sound. The intended users are developers who are building large, complex applications in C++ and who would like to...
|License: Freeware||Size: 3.7 MB||Download (76): JUCE Download|
Clawlib is or intends to be a cross platform C++ library
|License: Freeware||Size: 368.64 KB||Download (16): Clawlib Download|
The Torque Network Library project is a robust, secure, and easy-to-use cross-platform C++ networking API designed for high performance simulations and games. It features a UDP- based connection architecture with DoS prevention functionality, different types of data guarantee, bit stream...
|License: Freeware||Size: 2.2 MB||Download (79): Torque Network Library Download|
MIBA Consulting General System Library is a collection of cross-platform C++ class libraries. Provides thread, IPC, file, network, SNMP (net-snmp) and Database (MySQL) interfaces. Comes with the usual array of utility classes - smart pointers, singletons, registries, serialization etc....
|License: Freeware||Size: 204.8 KB||Download (71): MIBA Consulting General System Library Download|
CrissCross is a small cross-platform C++ library for threading, console and file I/O, CPU identification (CPUID), and sockets (TCP and UDP). The main goal is to provide the ability to write a program using identical calls on the major platforms (Windows, Linux, FreeBSD, OpenBSD, NetBSD, and Mac...
|License: Freeware||Size: 225.28 KB||Download (79): CrissCross Download|
vstgui was specially designed as an accessible and handy cross-platform C++ library.
vstgui was mainly developed as an user interface for audio plug-ins (VST, AudioUnit, RTAS, etc). Now, you can use this library to further improve your development.
Platforms: Windows, Windows Vista, 7
|License: Freeware||Download (28): vstgui Download|
ClanLib is a cross platform C++ toolkit library. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only. Feature Highlights: Very liberal zlib style license Supports Windows, Linux and...
|License: Freeware||Size: 28.7 MB||Download (27): ClanLib SDK Download|
ClanLib is a cross platform C++ toolkit library. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only.
Very liberal zlib style license
Supports Windows, Linux...
|License: Freeware||Size: 28.7 MB||Download (28): ClanLib SDK for Linux Download|
libUTL++ is a cross-platform C++ class library that provides a set of commonly useful functionality and abstractions to expedite C++ application development. Here are some of the highlights in terms of functionality: utl::Object provides a common interface for basic object functionality such...
|License: Freeware||Size: 5.67 MB||Download (71): libUTL++ Download|
ClanLib is a cross platform C++ framework. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although its not limited for that usage only..
|License: Freeware||Size: 6.3 MB||Download (76): Clanlib Download|
Blister is an extremely fast, scalable, lightweight, cross-platform C++ library and cmdline tool set for building async I/O servers and clients. It includes optimized logging, configuration, networking, process control, HTTP and SMTP APIs
Platforms: Windows, Mac, Solaris, Linux
|License: Freeware||Size: 157.24 KB||Download (29): Blister Download|