RSS 19 projects tagged "C"

Download Website Updated 29 Apr 2013 pbs_python

Screenshot
Pop 64.09
Vit 8.68

The pbs_python package is a wrapper class for the Torque Batch System C library. With this package, you now can write utilities and extensions in Python instead of C. This package was developed to replace xpbsmon by an ASCII version named pbsmon. PBSQuery is also included in this package. This is a Python module built on top of the pbs Python module to simplify querying the batch server. There are a lot of examples included in the source package.

No download No website Updated 25 Oct 2010 libmodbus

Screenshot
Pop 37.59
Vit 30.70

libmodbus is a library to send and receive data with a device that respects the Modbus protocol. This library is written in C and supports RTU (serial) and TCP (Ethernet) communications.

Download No website Updated 26 Jan 2012 MyJIT

Screenshot
Pop 80.56
Vit 5.98

MyJIT is a small modular library for dynamic code generation based on a simple register-based VM. The design of the VM is very similar to RISC processors and GNU lightning. The library is an ideal tool for creating more sophisticated JIT compilers.

Download No website Updated 20 Mar 2010 pyxser

Screenshot
Pop 51.22
Vit 1.00

pyxser (Python XML Serialization) is a Python object to XML serializer that validates every XML deserialization against the pyxser 1.0 XML Schema. It is written entirely in C as a Python extension. It uses recursive O(n) algorithms for both serialization and deserialization.

Download Website Updated 20 Apr 2010 PostPic

Screenshot
Pop 35.83
Vit 1.00

PostPic is an extension for the PostgreSQL DBMS that enables image processing inside the database, like PostGIS does for spatial data. It adds a new ‘image’ type to the SQL and several functions for processing images and extracting their attributes.

No download No website Updated 24 Nov 2010 CarvPath

Screenshot
Pop 47.91
Vit 1.61

CarvPath (libcarvpath) is a library aimed at computer forensic tools that process disk and/or memory dump images or other large data files. The library allows the creation and manipulation of CarvPath annotations, which are a way to annotate partitions, files, alternate streams, processes etc. within a disk or memory image as a string. Entities within a CarvPath notation can be fragmented and/or nested, and allow for the expression of 'sparse' fragments within an entity. The CarvPath annotations resemble a path string in a filesystem, and thus present a basis for the interaction between computer forensics tools and the CarvPath-based user space file-system, CarvFs.

Download Website Updated 31 May 2010 spmfilter

Screenshot
Pop 63.31
Vit 1.88

spmfilter is a mail filtering framework. It attempts to be a general filtering framework for any purpose. The API enables spmfilter plugins to access messages as they are being processed by the MTA. This allows them to examine and modify message content and meta-information during the SMTP transaction. Plugins are loaded at runtime and can be processed in any sequence. The processing chain can also be altered by a single plugin, for example if the plugin has to stop further processing.

Download Website Updated 09 Dec 2012 FastFlow

Screenshot
Pop 120.10
Vit 6.20

FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.

No download Website Updated 06 Sep 2010 libjson

Screenshot
Pop 48.93
Vit 3.23

libjson is a JSON parser and printer that is fully compliant with the JSON spec. The parser is efficient and interruptible with a simple and flexible API. It also optionally supports extensions like C-style comments or Python/YAML style comments, and for security allows the user to set a limit on the number of nested structures and the parse buffer. The library plugs easily into any model since it doesn't include any object model, and plugs easily in any project's memory management since the memory functions can be redefined.

No download Website Updated 26 Aug 2009 libantispam

Screenshot
Pop 25.42
Vit 36.98

libantispam is a library of functions for fighting spam. It supports whitenet, whitelist, greynet, greylist, callback.

Screenshot

Project Spotlight

Magneato

A Java-based structured CMS.

Screenshot

Project Spotlight

IMP

A Webmail system based on IMAP.