19 projects tagged "C language"

No download Website Updated 17 May 2014 Ctalk

Screenshot
Pop 422.61
Vit 201.59

Ctalk adds classes, methods, operator overloading, inheritance, and complex object expressions to otherwise standard C programs. Programs can use only a few Ctalk objects and methods in an otherwise standard C program, but the language can be used to write entire programs also. Ctalk works on most if not all of the systems that support GCC, the GNU C compiler. The package includes the language, class and run-time libraries, example programs, tutorial, and language reference.

No download No website Updated 11 Jun 2012 ccglue

Screenshot
Pop 21.73
Vit 26.76

ccglue is a complementary tool to cscope and ctags. The tool builds a cross-reference symbol database from cscope (and ctags) databases that can be used to display dependency-graphs (aka call-trees, code flow). Visualization can be done with the Vim CCTree plugin or the built-in stand-alone command-line tracer.

No download Website Updated 12 Feb 2014 Gearmand

Screenshot
Pop 171.29
Vit 25.94

Gearmand is the job server component of Gearman. Gearman provides a generic framework to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to balance the load of processing, or to call functions between languages.

No download Website Updated 08 May 2013 cmocka

Screenshot
Pop 22.85
Vit 22.01

cmocka is a unit testing framework for C with mock objects. There are a variety of C unit testing frameworks available supporting different platforms and compilers. Some development requires a lot of different compilers and older versions, which makes it difficult to use unit testing frameworks. The idea of CMocka is that a test application only requires the standard C library and CMocka itself to minimize the conflicts with standard C library headers, especially on a lot of different platforms.

No download Website Updated 11 Aug 2013 cconstants

Screenshot
Pop 23.07
Vit 17.03

cconstants is a library and a set of commandline utilities which allow the values of constants defined in C header files to be queried outside the C preprocessor. This allows the values of these constants to be queried from programming languages other than C, on systems without the C preprocessor installed, and on systems on which the header files defining these constants are not available.

Download No website Updated 10 Oct 2013 orientdb-c

Screenshot
Pop 33.62
Vit 15.15

A binary protocol client for OrientDB.

No download Website Updated 16 Jan 2014 timeout.c

Screenshot
Pop 28.44
Vit 11.49

timeout.c implements a tickless hierarchical timing wheel. It provides efficient timeouts with O(1) insertion, cancellation, expiration, and minimum lookup. It is optimized for aperiodic updates in pure software, without an external periodic timer.

Download No website Updated 23 Jan 2014 Dynace

Screenshot
Pop 24.47
Vit 11.16

Dynace is a portable extension to the C language which adds object-oriented facilities, including classes with multiple-inheritance, a meta-object protocol, dynamic dispatching via generic functions, a garbage collector, threads, and an extensive class library, including an optional GUI library. It has complete documentation and a tutorial.

Download No website Updated 30 Jan 2014 Bircc

Screenshot
Pop 39.37
Vit 10.85

Bircc (Bircc Is a Reusable C Compiler) is a reusable, portable C compiler written in C. It supports easy cross-compiling and is easy to extend and reuse. It has decent performance, though this is secondary to all-around ease of use.

Download Website Updated 14 May 2014 s6-networking

Screenshot
Pop 256.89
Vit 10.44

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.

Screenshot

Project Spotlight

DBeaver

A universal database manager.

Screenshot

Project Spotlight

CuteDJ

Intuitive and powerful DJ mixing software.