Thursday, January 24, 2013

[Library] The useful libraries for C

Needless to say, C is powerful. But, if you use Java or Python, you will reconize that C lakes a bunch of Libraries(APIs) or a framework for C programmer to do job quicker. Sometimes you have to look for some C libraries to meet your requirement, and then you can avoid from carving the same wheels again and again. This document will record the useful libraries for C language and I will continue to add the new one on it. For those who are a great C programmer, if you know a good library for C, please also let me know that. Thanks in advance.

OGDF - Open Graph Drawing Framework

Curl Lib
the multiprotocol file transfer library

The lightweight web server in C

SimCList – A C library for Lists

JSON Library

The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts

libev - a high performance full-featured event loop written in C
It is similar with libevent, but is more efficiently

The Better String Library

Unit Test Frameworks

Exception Handling for C

SSL Library

libssh2 is a client-side C library implementing the SSH2 protocol


CIDR Library ( Need to verify ) 

NETCONF library in C

SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.

No comments: