RSS 13 projects tagged "C99"

Download No website Updated 04 Oct 2013 cso

Screenshot
Pop 37.63
Vit 14.17

cso is an easy to use C module that serializes objects into a simple binary format. It can be used to store data or to send it over a network. It supports either an object of type struct (CSO_DICT) or array (CSO_ARRAY) which contains elements of type integer of different sizes, double, binary, string, struct, or array.

Download Website Updated 02 Mar 2013 underling

Screenshot
Pop 18.63
Vit 20.26

The underling library provides simple, scalable means to manipulate MPI-parallel, three dimensional pencil decompositions using FFTW. Pencil decompositions are a natural way to distribute O(n^3) data across O(n^2) processors and are well-suited for memory-intensive, structured spectral turbulence simulations and postprocessing codes. It may be useful in other domains as well. The library is written in C99 and may be used by C89 or C++ applications.

Download Website Updated 25 Feb 2014 xllmnrd

Screenshot
Pop 286.43
Vit 7.23

xllmnrd is an IPv6 LLMNR responder daemon (primarily for GNU/Linux operating systems). It allows Microsoft Windows clients to get the IPv6 address of a server on the same local network without any DNS configuration and effectively complements IPv4-only NetBIOS name resolution provided by Samba.

Download Website Updated 16 Jan 2014 ExaScale IO

Screenshot
Pop 77.24
Vit 3.32

The ExaScale IO (ESIO) library provides simple, high throughput input and output of structured data sets using parallel HDF5. It is designed to support reading and writing of turbulence simulation restart files, but it may be useful in other contexts. The library is written in C99 and may be used by C89 or C++ applications. A Fortran API built atop the F2003 standard ISO_C_BINDING is also available.

Download Website Updated 29 Mar 2014 giflib

Screenshot
Pop 191.89
Vit 16.57

giflib is a library for rendering and generating GIF image files. This is the GIF service code in C used for over two decades by graphics applications, Web browsers, game consoles, ATMs, and pretty much anything else that throws pixels on a display. It is simple, stable, and bulletproof.

No download Website Updated 09 Mar 2012 MMLi

Screenshot
Pop 20.45
Vit 1.00

MMLi is a simple Music Macro Language interpreter written in ISO C99. The Music Macro Language originated in 8-bit BASIC implementations (as part of the “PLAY” command), and can still be found in modern BASICs (like QB64) and in system software (like FreeBSD's spkr.c driver.) This interpreter features an example "mmlitest" program which can be used to translate MML sequences into beep(1) commandline arguments.

No download Website Updated 11 May 2012 bcg729

Screenshot
Pop 44.50
Vit 28.10

bcg729 is an Open Source implementation of both the encoder and decoder of the ITU G729 Annex A speech codec. It is written in C 99, is fully portable, and can be executed on many platforms, including both ARM and x86. libbcg729 supports concurrent channel encoding/decoding for multi-call applications such as conferencing. This project was initially developed as part of Mediastreamer2, Linphone's media processing engine, so it contains the glue to be integrated into Linphone/Mediastreamer2.

Download Website Updated 26 Feb 2014 Concurrency Kit

Screenshot
Pop 620.26
Vit 30.95

Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.

Download Website Updated 08 Feb 2014 Potamus

Screenshot
Pop 99.45
Vit 7.58

Potamus is a lightweight GTK+-based audio player with a simple interface and an emphasis on high audio quality. It tries to make it as easy as possible to use your file manager to locate and play music. Potamus can play a wide range of audio formats, works with ALSA, JACK,and other audio systems, and supports 24-bit audio and gapless playback.

Download Website Updated 25 Mar 2011 Wind

Screenshot
Pop 48.21
Vit 2.88

Wind is a window manager for X. It supports virtual desktops, optional Xft font rendering, and is fairly standards-compliant.

Screenshot

Project Spotlight

Tonido

Access, share, and sync from anywhere and any device.

Screenshot

Project Spotlight

QCAD

A 2D CAD program.