Mario For C
ustr (Micro string library) is a string API for C. A few years ago now I wrote a very extensive String API for C, called Vstr, it was designed to perform extremely well for IO like patterns as that was my planned usage (for instance And-httpd, my Web server). It works very well, for that usage....
Platforms: *nix
License: Freeware | Size: 819.2 KB | Download (100): ustr Download |
Vstr is a safe and fast string library for C. Vstr string library is designed for network communication. Its design uses chunks of ptr+length data, so adding, substituting, and deleting data are all fast operations. This model also allows it to do automatic referencing for mmap() areas of...
Platforms: *nix
License: Freeware | Size: 4.3 MB | Download (104): Vstr string library Download |
portbase is a portable base services library for C. Portbase is tested on all machines I have access to. Currently, this list includes all of the machines on the sourceforge.net compile farm, as well as my own Windows 2000 and OpenBSD machines. Expect portbase to compile without warnings on...
Platforms: *nix
License: Freeware | Size: 532.48 KB | Download (87): portbase Download |
dclog is a logging library for C and C++. It supports the concept of log levels, configurable logfile timestamps, and a configurable prefix to log messages. Installation: 1. From source: make all make install (as root) 2. Gentoo users: emerge -vp dclog emerge dclog. Get dclog at...
Platforms: *nix
License: Freeware | Size: 63.49 KB | Download (97): dclog Download |
Doublecpp project is a preprocessor for C++ that handles a new linguistic construct for defining branches of a multi-method. The "right branch of such a method will be selected dynamically at run-time according to the actual type of the object on which the method is invoked and to the actual...
Platforms: *nix
License: Freeware | Size: 542.72 KB | Download (89): doublecpp Download |
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ in GNU/Linux. Anjuta IDE has been written for GTK/GNOME, and features a number of advanced programming facilities. These include project management, application wizards, an onboard interactive debugger, and a powerful...
Platforms: *nix
License: Freeware | Size: 6.9 MB | Download (176): Anjuta IDE Download |
irrXML is a simple and fast open source xml parser for C++. Why another xml parser? Becouse irrXML is much faster and its very simple. It ideally fits into realtime projects which need to read xml data without overhead, like games. irrXML was originally written as part of the Irrlicht Engine...
Platforms: *nix
License: Freeware | Size: 84.99 KB | Download (99): irrXML Download |
CPP Socket library is a small Classlibrary for C++ that supports a easy usage of socket-programming for networking-software. It provides a simple object-oriented interface to the classic C library calls. With CPPSocket supports the following network protocols: - TCP (transmission control...
Platforms: *nix
License: Freeware | Download (122): CPP Socket library Download |
Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris, Darwin), Windows, QNX, BeOS and MacOS X. Allegro project provides many functions for graphics, sounds, player input (keyboard, mouse and...
Platforms: *nix
License: Freeware | Size: 2.83 MB | Download (245): Allegro 4.2.2 / Download |
The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. GNU Scientific Library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (99): GNU Scientific Library Download |
VSQLite++ is a portable SQLite wrapper library for C++. Supported Compilers - GCC and G++ 4.x (maybe 3.4.x too, but it wasnt tested until now) - Visual C++ 8/2005 (Visual C++ 7.1/2003 wasnt tested, maybe will be added later).
Platforms: *nix
License: Freeware | Size: 942.08 KB | Download (89): VSQLite++ Download |
Vstr is a safe and fast string library for C. It is designed for network communication. Its design uses blocks of ptr+length data, so adding, substituting, and deleting data are all fast operations. This model also allows it to do automatic referencing for mmap() areas of memory. Shortcut APIs...
Platforms: Windows, Mac, Linux, Unix, MS-DOS
License: Freeware | Size: 1.3 MB | Download (489): vstr Download |
Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: Unix (Linux, FreeBSD, etc.), Windows, MacOS X and Haiku/BeOS. Older versions also support DOS and QNX. It provides many functions for graphics, sounds, player input (keyboard, mouse...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (53): Allegro Download |
BabyDevelop IDE was designed as a lightweight Integrated Development Environment that is based on Qt for C, C++, C++/Qt and SDL development.
BabyDevelop IDE is a tool that was specially developed for beginners in programming. Now you can make use of this handy tool to improve your development...
Platforms: Windows
License: Freeware | Download (53): BabyDevelop IDE Download |
AnnaF is an automatic gene annotation framework, that is used to do some automatic annotation for C. higginsianum. It was also tested on F. graminearum and should work well for fungi in general.
AnnaF was build upon the pipeline framework Anna.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 643.04 KB | Download (44): AnnaF Download |
High quality and high performance scalable vector graphic library for C++. Anti-aliasing, alpha-blending, gradients & Gouraud shading, custom processing pipelines, filtered image transforms, affine and perspective tranforms, etc. Note: This project has b
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 859.25 KB | Download (47): Anti-Grain Geometry (Historical) Download |
AikSaurus is a GPL'd thesaurus library for C++. It returns many results, separated by part-of-speech information. The library itself has no particular GUI, and it can be used with any interface you'd like to create for it.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 907.12 KB | Download (50): AikSaurus Download |
Free cross-platform debugger for C/C++. It is frontend for GNU Project Debugger (GDB). Has good looking interface based on Qt4. See http://beaverdbg.googlecode.com for more info.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.44 MB | Download (49): beaverdbg Download |
Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 57.48 KB | Download (52): Command Line Parser GetPot Download |
The CoreLibrary is a multiplatform object library for C++ (Linux, Win32, MacOSX, PocketPC).It provides many of the common objects found in Java (Strings, Threads, Collections, etc.) and has the ability to send objects across the network like CORBA.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 549.62 KB | Download (52): CoreLibrary Download |