RSS 41 projects tagged "C"

Download Website Updated 22 Dec 2013 uncsv

Screenshot
Pop 30.05
Vit 1.03

uncsv is a filter command converting the lines of a CSV file into a non‐escaped, non‐quoted delimited file (pipe by default). csv is the opposite of this command; it takes an un-quoted stream of values, separated by the delimiter of your choice (default: pipe ’|’) and produces a "standard" CSV file. Both tools avoid end‐of‐line character politics and will leave these untouched.

Download Website Updated 07 Mar 2014 s6-networking

Screenshot
Pop 222.90
Vit 4.72

s6-networking is a collection of small Unix tools designed to help networking. It includes clock synchronization, Unix and TCP super-servers, Unix and TCP access control, and other miscellaneous utilities. It is particularly suited for management of clients and servers on embedded devices, but works just as well on larger systems.

Download Website Updated 06 Nov 2013 s6-dns

Screenshot
Pop 55.15
Vit 1.57

s6-dns is a small, efficient, complete, and IPv6-ready DNS client library, with synchronous as well as asynchronous APIs. It is designed to replace libresolv in projects that need to perform DNS resolution. It also comes with small command-line utilities to make common and not so common DNS queries.

Download Website Updated 06 May 2013 sleepuntil

Screenshot
Pop 28.67
Vit 1.00

sleepuntil is a mix of sleep(1) and at(1). It takes the same format of time as at(1), including "noon" or "teatime".

Download Website Updated 21 Apr 2014 finit

Screenshot
Pop 95.10
Vit 56.29

Finit is a small SysV init replacement with process supervision similar to that of daemontools and runit. Its focus is on small and embedded GNU/Linux systems, although it is fully functional on standard server and desktop installations. Finit is fast because it starts services in parallel; it then supervises and automatically restarts them if they fail. This can be extended upon with custom callbacks for all services, hooks into the boot process, or plugins to extend the functionality and adapt Finit to your needs. Finit is not only fast, it’s arguably one of the easiest to get started with. A complete system can be booted with one simple configuration file.

Download Website Updated 12 Feb 2014 mdp

Screenshot
Pop 189.18
Vit 8.91

mdp wraps GnuPG, your favorite editor, a password generator, and a custom temporary fullscreen pager to let you manage your password library securely with the bare minimum. The pager is used to avoid passwords lingering on screen.

No download No website Updated 28 Apr 2012 backtrace

Screenshot
Pop 19.52
Vit 26.93

backtrace is a drop-in replacement for libexecinfo's and GLIBC's backtrace API that provides more sophisticated backtraces.

No download No website Updated 03 Jun 2013 clens

Screenshot
Pop 43.24
Vit 2.12

clens is a convenience library that aids in porting code from OpenBSD to different operating systems. Operating systems traditionally have different enough APIs that porting code is painful and can litter pretty code with ugly #ifdefs. In order to keep code readable and drastically reduce the number of #ifdefs needed, clens brings other APIs or missing functions into specific OS "focus".

No download No website Updated 04 Jun 2013 shrink

Screenshot
Pop 51.71
Vit 2.12

The shrink library provides a single API for several compression algorithms. It makes it possible for developers to easily add compression and decompression functionality to an existing code base. It currently supports LZO, LZ77, and LZMA.

No download No website Updated 04 Jun 2013 xmlsd

Screenshot
Pop 65.24
Vit 2.60

xmlsd is a library that wraps expat in order to simplify XML use in C programs as well as adding rigid rules to an XML structure. The idea is to have XML structures that can be passed over the network with implicit parameter verification. This in turn enables back and forth chattering between applications.

Screenshot

Project Spotlight

ZedCMS

A simple base content management system using PHP.

Screenshot

Project Spotlight

OpenGrok

A fast and usable source code search and cross reference engine.