RSS 3 projects tagged "pipes"

Download Website Updated 14 Jun 2010 dup

Screenshot
Pop 56.11
Vit 1.62

The DUP System is a language for productive, parallel, and distributed stream processing on POSIX systems. Programming with DUP is similar to writing shell scripts with pipes except that filters can have multiple inputs and outputs. Furthermore, the computation can be spread across multiple computers. A distinguishing characteristic of DUP compared to other streaming languages is that filters can be written in almost any programming language. The DUP System distribution includes the runtime system and a collection of over a dozen multi-stream filters.

Download Website Updated 05 Apr 2014 TXR

Screenshot
Pop 720.53
Vit 84.11

TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.

Download Website Updated 14 Apr 2013 plumb

Screenshot
Pop 48.00
Vit 1.78

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.

Screenshot

Project Spotlight

CyaSSL

A lightweight SSL/TLS library supporting up to TLS 1.2 and DTLS 1.2.

Screenshot

Project Spotlight

Calligra

An integrated suite of office and creative applications.