The OpenGL Extension Wrangler Library is a simple tool that helps C/C++ developers initialize extensions and write portable applications. GLEW currently supports a variety of operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
Linear algebra and solver library using CUDA, OpenCL, and OpenMP
ViennaCL provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using CUDA, OpenCL, and OpenMP. The focus is on generic implementations of iterative solvers often used for large linear systems and simple integration into existing projects.
FSP - File Service Protocol. FSP is lightweight UDP based protocol for transferring files. It is designed for anonymous transfers over unreliable networks.
A C# interface for TWAIN
[Important] The project moved to GitHub. Please use the following GitHub project page from now on: https://github.com/twain/twain-cs A C# interface for the TWAIN image capture API, that also includes a toolkit layer, a diagnostic application and a sample application.
RunAWK is a small wrapper for AWK interpreter that helps write standalone programs in AWK. It provides support for modules and other powerful features. It comes with dozens of modules which provide efficient means for handling command line options, powerful functions for manipulating strings and arrays as well as sorting, mathematical, tmpfile, braceexpand functions and a lot of others.
A size-optimized STL implementation
uSTL is a partial implementation of the STL that reduces code size by factoring memory management code into a non-template base class and deriving containers from it.
C++ library for sorting and searching in OpenCL applications
CLOGS is a library for higher-level operations on top of the OpenCL C++ API. It is designed to integrate with other OpenCL code, including synchronization using OpenCL events. Currently only two operations are supported: radix sorting and exclusive scan. Radix sort supports all the unsigned integral types as keys, and all the built-in scalar and vector types suitable for storage in buffers as values. Scan supports all the integral types. It also supports vector types, which allows for limited multi-scan capabilities.
An easy to use C++ socket and network library, mainly for UNIX systems.
Aspose for Spring.Java provides Aspose API samples for Spring.Java.
Aspose for Spring.Java provides usage samples / sourcecodes for the demonstration of Aspose API for Java by extending famous Spring Java PetClinic Sample Web Application. This extension of "Spring Java PetClinic Sample Web Application" also shows the Integration of Aspose APIs with Spring MVC, JSP and Maven Project. Latest Release: v1.1
ViennaData is a C++ library that allows to separate intrinsic properties of a class from data associated to objects of that class. This allows to write code that is much more reusable than traditional designs.
A cross-platform C++ dynamic plugin framework
The Clay library is a simple framework for multi-module integration. It also supports dynamic plugins with DLL files (in Win32) or SO files (in Linux).
ErrorLog is a simple php logging system. It intend to help debugging pieces of software without taking headhache.
A remote interface and API for OpenGL3
An OpenGL service, a socket protocol for communicating with it, and a library implementing a simple application framework using this protocol.
A collection of foundational Fortran modules and libraries
Project has moved to GitHub! Go to https://github.com/nncarlson/petaca
Simple joystick management system for Qt
QJoystickManager is a cross platform joystick management system. Its written in C++ and uses SDL and the Qt framework. QJoystickManager strives to be as easy to use as possible, it implements many features that will ease the interaction between your program and the attached joysticks. This project uses Qt extensively, and as such users need to a have working knowledge of C++ and Qt basics (Signals and Slots and Qt data types).
REX: Remote EXecution Distributed Computing Services for Linux and Solaris, providing C and C++ APIs, librex library and "rexd" daemon software to implement Load Balancing Process Migration : Dump + Restore, Remote File and Resource Management.
Easy-to-use C++ library for various SNMP tasks
Easy-to-use C++ library for various SNMP tasks. Is meant to be used as a C++ wrapper to net-snmp. Requires netsnmp-dev.
Use State Machine to parse Xml by one file. SAX interface
Tools Slightly Above the Runtime
Tools Slightly Above the Runtime QueryTool for IBM i based on TSAR: http://www.ibm.com/developerworks/ibmi/library/i-extended-dynamic-sql/index.html
Binary patch manager.
Apply, create and check popular binary patches formats, or try the custom one! Aims to be a platform for Unix systems.
WebSocket library written in C.
Wslay is a WebSocket library written in C. It implements the protocol version 13 described in RFC 6455. This library offers 2 levels of API: event-based API and frame-based low-level API. For event-based API, it is suitable for non-blocking reactor pattern style. You can set callbacks in various events. For frame-based API, you can send WebSocket frame directly. Wslay only supports data transfer part of WebSocket protocol and does not perform opening handshake in HTTP. Wslay does not perform any I/O operations for its own. Instead, it offers callbacks for them. This makes Wslay independent on any I/O frameworks, SSL, sockets, etc. This makes Wslay protable across various platforms and the application authors can choose freely I/O frameworks.
A library of common C functions
The common functions may be expanded from other libraries but the name of the project represents that a single API or data construct is represented in one file. This is done in order to help with code reuse.
lib313 is a C library for packing/unpacking of ID3v1.3 tags.
LIBrary for Asynchronous File Descriptor Transfer (libafdt has moved to github: https://github.com/facebook/libafdt ).