C Library
ezXML is a C library for parsing XML documents inspired by simpleXML for PHP. As the name implies, its easy to use. Its also fast and lightweight (less than 20k compiled). Example Usage Given the following example XML document: < ?xml version="1.0"?> < formula1> < team name="McLaren"> <...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (148): ezXML 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...
Platforms: *nix
License: Freeware | Size: 47.1 KB | Download (109): SocketW Download |
libmRSS is a C library for parsing, writing, and creating RSS (Rich Site Summary or Really Simple Syndication, but not RDF Site Summary) files or streams. Whats New in This Release: - This release fixes the new API for error codes and messages.. Andrea Marchesini - bakunin homepage
Platforms: *nix
License: Freeware | Size: 348.16 KB | Download (98): libmrss Download |
nXML is a C library for parsing, writing, and creating XML 1.0 and 1.1 files or streams. libnxml library supports UTF-8, UTF-16be and UTF-16le, UCS-4 (1234, 4321, 2143, 2312). Installation: The simplest way to compile this package is: 1. `cd to the directory containing the packages source...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (96): libnxml Download |
Exiv2 comprises of a C++ library and a command line utility to access image metadata. Exiv2 is free software and it is released under the GPL Public License. Exiv2 is also a command line utility to - print the Exif metadata of Jpeg images as summary info, interpreted values, or the plain data...
Platforms: *nix
License: Freeware | Size: 1.21 MB | Download (110): Exiv2 Download |
Libexecstream is a C++ library that allows you to run a child process and have its input, output and error avaliable as standard C++ streams..
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (87): libexecstream Download |
libtorrent is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. libtorrent is a library and not a full featured client, although it comes with a working example client. The main goals of libtorrent are: - to be cpu efficient - to be memory...
Platforms: *nix
License: Freeware | Size: 983.04 KB | Download (88): libtorrent Download |
libicq2000 is an opensource C++ library being developed to support the icq2000/2001 protocol. It is easy for developers to use as the backbone for their clients connection to the ICQ network - all the protocol work is abstracted away in one nice object-orientated interface. You will need to...
Platforms: *nix
License: Freeware | Size: 512 KB | Download (95): libicq2000 Download |
HappyHTTP is a simple C++ library for issuing HTTP requests and processing responses..
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 13.31 KB | Download (92): HappyHTTP Download |
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Mousetrap buffers are compressed two dimensional cartesian grids with integer precision. A mousetrap buffer retains an integer identifier for every point in the grid, so that later the identifier can be...
Platforms: *nix
License: Freeware | Download (87): libmousetrap Download |
MTasker is a two-file C++ library designed to support very simple cooperative multitasking. MTasker can facilitate writing code that would ordinarily require a state machine, for which the author does not consider himself smart enough. This class does not perform any magic it only makes calls...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (105): MTasker Download |
inilib is a C++ library which provides a method of saving the "state" of a program. inilib library provides a means of storing a number of arbitrary settings in memory with an easy access interface, as well providing means for saving the information to and loading it from disk. Data is stored...
Platforms: *nix
License: Freeware | Size: 481.28 KB | Download (92): inilib Download |
ROTE is a simple C library for VT102 terminal emulation. It allows the programmer to set up virtual screens and send them data. The virtual screens will emulate the behavior of a VT102 terminal, interpreting escape sequences, control characters and such. The library supports ncurses as well so...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (98): ROTE Download |
spConfig is a C library made for parsing configuration files with a syntax similar to XML. spConfig is a configuration file parsing library intended to allow one to add configuration file functionality to an application with relative ease. Configuration files use an XML-like syntax with some...
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (98): spConfig Download |
WinGL a is small C++ library designed to help developing portable OpenGL windows-based or fullscreen applications. Currently, the library can be used under any X11 implementation and Windows. WinGL supports or will support frequently-used functionalities in graphical applications like 3-d...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (100): WinGL Download |
WxExtLib is a C++ library with extensions for the wxWidgets cross-platform UI library. The project contains control validators for immediate status output, an extended message box class, various helper functions, a few new controls, and more. Whats New in This Release: - Some adaptions were...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 184.32 KB | Download (91): WxExtLib Download |
QXi (Qt XInput Extension) is a C++ library to add support for XInput devices (like tablets or joysticks) to Qt-based X11 applications. Its licensed under Troll Techs QPL, just like the free edition of Qt. As of now, QXi supports devices with up to six valuator axes in absolute mode, up to 32...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (91): QXi Download |
Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the Gnome project. It also implements most of the EXSLT set of processor-portable extensions functions...
Platforms: *nix
License: Freeware | Size: 2.6 MB | Download (97): Libxslt Download |
Flickcurl is a C library for the Flickr API, handling creating the reqeuests, signing, token management, calling the API, marshalling requests parameters and decoding responses. Flickcurl project uses libcurl to call the REST web service and libxml2 to manipulate the XML responses. The current...
Platforms: *nix
License: Freeware | Size: 389.12 KB | Download (96): Flickcurl Download |
Raptor RDF Parser Toolkit is a free software and Open Source C library that provides a set of parsers and serializers that generate Resource Description Framework (RDF) triples by parsing syntaxes or serialize the triples into a syntax. The supported parsing syntaxes are RDF/XML, N-Triples,...
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (101): Raptor RDF Parser Toolkit Download |