10331 projects tagged "C"

Download Website Updated 02 Jul 2013 lihata

Screenshot
Pop 41.64
Vit 2.00

lihata is a compact textual language which can represent a tree of lists, hashes, and tables. The syntax tries to be minimal and flexible to allow formatting a lihata file to fit the context it represents. The source release contains an event and DoM parser and helper functions for maintaining lihata trees. lihata is a convenient language for both simple and complex configuration files and text representation of data files.

Download Website Updated 06 Mar 2013 libFixPOSIX

Screenshot
Pop 23.49
Vit 1.00

libFixPOSIX is a replacement for POSIX functions whose behavior isn’t consistent across *NIX flavors.

Download Website Updated 11 May 2013 LoLCode 1337

Screenshot
Pop 46.04
Vit 1.87

LoLCode 1337 is an implementation of the esoteric programming language lolcode. It comes with a compiler, a virtual machine, and a tiny debugger.

Download Website Updated 25 Mar 2013 se

Screenshot
Pop 40.10
Vit 1.44

se is a screen-oriented version of the classic UNIX text editor ed. The editor implements many of the commands of ed, but instead of being line-oriented, se is screen-oriented. The command syntax is very familiar to users who already know ed. If you get stuck, there is a built-in help system that describes many of the available commands. Many configurable options can be loaded from a .serc file. se can be run interactively or in a script via the included scriptse utility. The editor is portable across many platforms, supporting major Linux and BSD distributions as well as other systems like GNU, Minix, Haiku, OpenSolaris, and Cygwin.

No download Website Updated 09 Jun 2013 Termdebug

Screenshot
Pop 35.94
Vit 1.58

Termdebug is a set of utilities for recording and replaying the input and output of terminal programs. Its main goal is to aid in developing and debugging terminal programs. Other programs such as termrec/termplay, nethack-recorder/player, and script/scriptreplay only record the output. However, when debugging an interactive terminal program, the input is often as important as the output.

No download Website Updated 11 Mar 2013 foo2hbpl

Screenshot
Pop 21.26
Vit 1.00

foo2hbpl is an open source printer driver for printers that use the HBPL version 2 wire protocol for their print data, such as the Dell 1355, Fuji Xerox DocuPrint CM205, or the Xerox WorkCentre 6015. These printers are often erroneously referred to as winprinters or GDI printers. However, Microsoft GDI only mandates the API between an application and the printer driver, not the protocol on the wire between the printer driver and the printer. In fact, HBPL printers are raster printers that happen to use a very efficient wire protocol. HBPL is just one of many wire protocols that are in use today, such as Postscript, PCL, Epson, ZjStream, etc. This driver uses Ghostscript to perform all of the heavy lifting (image processing). There are five major components to the foo2hbpl printer driver: foo2hbpl2 (the page image to protocol conversion engine of the driver); foo2hbpl2-wrapper (a shell script (compatible with foomatic) that runs ghostscript and foo2hbpl in a pipeline); icc2ps (converts an ICM color profile to a Postscript CRD, which is then fed into Ghostscript before the users Postscript program); foomatic-db (foomatic database entries that describe the supported printers and their options so that printer spoolers know how to access the printer using foo2hbpl2-wrapper); and hbpldecode (a tool for developers to inspect HBPL streams).

Download Website Updated 24 Dec 2013 Crayonizer

Screenshot
Pop 79.11
Vit 4.30

Crayonizer "crayonizes" the output of other programs. It uses pattern matches to color in and otherwise transmogrify selected text. It's written in straight C with few dependencies.

Download Website Updated 02 Jun 2014 halttimer

Screenshot
Pop 75.34
Vit 9.50

halttimer waits for LIRC events or SIGUSR1 and sets a timer which will initiate the shutdown sequence (via "sudo halt" by default) when the time is up. The timer's timeout decreases with each keypress by a specified amount of time. Visualization is done using an on-screen-display (OSD).

No download Website Updated 30 Nov 2013 AeonWave Audio-FX

Screenshot
Pop 46.26
Vit 2.63

AeonWave Audio-FX is real-time, hardware accelerated, cross platform audio effects software for guitar players, singers, vocalists, voice overs, or DJs. Originally designed as an audio effects applet for instrumentalists, it now extends to areas like voice processing for vocalists or live or podcasting DJ work. Effects include Compressor, Phaser, Flanger or Chorus, Wah, Distortion, and Reverb with echo.

No download Website Updated 15 Jan 2014 Lightning MDB

Screenshot
Pop 111.98
Vit 3.87

LMDB is an ultra-fast, ultra-compact key-value data store developed by Symas for the OpenLDAP Project. It uses memory-mapped files, so it has the read performance of a pure in-memory database while still offering the persistence of standard disk-based databases, and is only limited to the size of the virtual address space (it is not limited to the size of physical RAM).

Screenshot

Project Spotlight

GRASS GIS

Geographic Information System

Screenshot

Project Spotlight

Inbucket

A disposable Web mail server.