RSS 10170 projects tagged "C"

Download Website Updated 08 Apr 2013 ImgView

Screenshot
Pop 61.77
Vit 1.01

ImgView is a simple image viewer for Unix-like systems. It is free from menus and other GUI gadgets, and controlled primarily by the keyboard. It supports the following image file formats: XBM, PBM/PGM/PPM, GIF, JPEG, TIFF, PNG, and PCX.

Download Website Updated 07 Apr 2013 amrwb

Screenshot
Pop 61.27
Vit 1.00

amrwb is a shared library wrapper for the 3GPP AMR Adaptive Multi-Rate - Wideband (AMR-WB) Speech Codec (3GPP TS 26.204).

Download Website Updated 07 Apr 2013 amrnb

Screenshot
Pop 59.73
Vit 1.00

amrnb is a shared library wrapper for the 3GPP Adaptive Multi-Rate Floating-point (AMR) Speech Codec (3GPP TS 26.104).

No download Website Updated 02 Apr 2013 libmawk

Screenshot
Pop 63.69
Vit 1.02

libmawk is a fork of mawk 1.3.3 restructured for embedding. It allows you to embed awk interpreters in any application written in C or in a language that can interface C libraries. This allows the application to have plugins, configuration, run control, and AI written in awk. It extends the original feature set of mawk with modularity (C-style include), save/load of compiled bytecode, function calling by name-in-string (substitute for pointers/references), and accounting and limiting of memory and CPU use. While awk as a language does not offer OOP and complex data structures, it is still reasonably powerful. A major advantage is the short learning curve for new users.

Download Website Updated 14 Apr 2013 plumb

Screenshot
Pop 121.60
Vit 2.12

plumb is a shell with focus on pipes: instead of pipelines, it can build large graphs of processes (nodes) and pipes (edges). Pipes are simple unidirectional streams without side effects. Traffic can be controlled by virtual processes (which are nodes just like real processes, but are implemented in plumb for minimal overhead). Virtual processes can split, merge, regex filter/alter, and shape the streams. Timers and starting/stopping processes or even rewiring the script on the fly are also supported. It is portable (using libporty) and behaves exactly the same way on Linux, Windows, Mac OS X, many BSD variants, and older UNIX systems.

No download Website Updated 27 Mar 2013 s2png

Screenshot
Pop 39.15
Vit 7.69

s2png converts files with any kind of binary data into valid PNG images (e.g. for hosting on the Web) and back. It supports encrypting the output.

Download Website Updated 26 Mar 2013 libporty

Screenshot
Pop 70.17
Vit 1.03

Libporty provides a higher level API for some commonly used library functions such as sockets, date/time, file system access, background processes, and asynchronous DNS resolving. Libporty is configured using scconfig and the API is guaranteed to work the same way on all supported systems. An application that exclusively uses the libporty API will not require autotools/scconfig for porting. Libporty has been tested on Linux, Windows, Mac OS X, multiple BSD variants, Minix, OpenSolaris, and some ancient Unix systems.

Download Website Updated 26 Mar 2013 scconfig

Screenshot
Pop 52.06
Vit 1.03

Scconfig is a single-layer, modular autotools replacement written in ANSI-C (C89). It's been tested on a dozen different UNIX-like operating systems (including Linux, Windows and Mac OS X).

Download No website Updated 21 Mar 2013 libcpr

Screenshot
Pop 49.56
Vit 7.92

libcpr is a backport of the core data structures and algorithms from the C++11 standard library to C.

No download No website Updated 21 Mar 2013 MegaGlest

Screenshot
Pop 32.17
Vit 8.00

MegaGlest is a real-time strategy game for up to eight players with a pseudo historic/fantasy theme and 3D graphics. Modding is easy thanks to simple XML formats and Blender export to the open G3D model format.

Screenshot

Project Spotlight

EJDB

An embedded JSON database engine.

Screenshot

Project Spotlight

Antivirus Live CD

A 4MLinux fork including the ClamAV scanner.