Displaying 1 to 17 from 17 results

up - Ultimate Plumber is a tool for writing Linux pipes with instant live preview

  •    Go

up is the Ultimate Plumber, a tool for writing Linux pipes in a terminal-based UI interactively, with instant live preview of command results. The main goal of the Ultimate Plumber is to help interactively and incrementally explore textual data in Linux, by making it easier to quickly build complex pipelines, thanks to a fast feedback loop. This is achieved by boosting any typical Linux text-processing utils such as grep, sort, cut, paste, awk, wc, perl, etc., etc., by providing a quick, interactive, scrollable preview of their results.

GoJS - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages

  •    Javascript

GoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. GoJS is a flexible library that can be used to create a number of different kinds of interactive diagrams, including data visualizations, drawing tools, and graph editors. There are samples for flowchart, org chart, business process BPMN, swimlanes, timelines, state charts, kanban, network, mindmap, sankey, family trees and genogram charts, fishbone diagrams, floor plans, UML, decision trees, pert charts, Gantt, and hundreds more. GoJS includes a number of built in layouts including tree layout, force directed, radial, and layered digraph layout, and a number of custom layout examples.

ngx-pipes - ⚡️ Useful pipes for Angular with no external dependencies!

  •    TypeScript

TypeSerializer - Another library you might find interesting. Serializer / Deserializer, designed to make prettier code while using decorators (Can be used both with Angular or Node.js).

goridge - High-performance PHP-to-Golang IPC bridge

  •    PHP

Goridge is high performance PHP-to-Golang codec library which works over native PHP sockets and Golang net/rpc package. The library allows you to call Go service methods from PHP with minimal footprint, structures and []byte support. The MIT License (MIT). Please see LICENSE for more information.




jobflow - runs stuff in parallel (like GNU parallel, but much faster and memory-efficient)

  •    C

basically, it works by processing stdin, launching one process per line. the actual line can be passed to the started program as an argv. this allows for easy parallelization of standard unix tasks. it is possible to save the current processed line, so when the task is killed it can be continued later.

beam-js

  •    Javascript

Experimental. Node.js streams and pipes are a wonderful UNIX streams like abstraction oriented for fast IO transformations. This allows IO events to be composed and for transformations to be modularised and reused easily.


node-pipes-and-filters - Pipes and Filters for Node

  •    Javascript

Use the Pipes and Filters architectural style to divide a larger processing task into a sequence of smaller, independent processing steps (Filters) that are connected by channels (Pipes). Each filter exposes a very simple interface: it receives messages on the inbound pipe, processes the message, and publishes the results to the outbound pipe.

ViewPipeSteps - Create tabs of View() output for each chained pipe

  •    R

Alternatively, it can also serve as a more lively demonstration of the tidyverse. A teaching tool, perhaps. Thanks to the work of Joachim Gassen, ViewPipeSteps now supports most piping habits and patterns. Check tools/test_cases.R for more elaborate examples.

angular2-persian-pipes

  •    TypeScript

Persian pipes for Angular2 apps. This makes all the angular2-persian-pipes pipes available for use in your app.

angular2-persian-utils

  •    TypeScript

Persian utils for Angular2 apps. This makes all the angular2-persian-utils services available for use in your app.

gonzo - Go File Processing Framework.

  •    Go

Heads up! Gonzo is being polished at this stage so some APIs may change. File Processing Framework based on Go Pipelines.

pipes - Elixir–style pipes for Python

  •    Python

All the pipe operator does is pass its left operand as the first argument of the right operand, so that a |> b(...) becomes b(a, ...). Various pipe implementations in Python to date allow a list of functions to be applied to an initial value, but do not support the partial, missing first argument syntax of Elixir.

packer - Run Go code as a Unix pipeline command

  •    Go

Wiki In Unix-like computer operating systems, a pipeline is a mechanism for inter-process communication using message passing. A pipeline is a set of processes chained together by their standard streams, so that the output text of each process (stdout) is passed directly as input (stdin) to the next one. Licensed under the MIT License.

colr - :art: colr colors strings, colorfully.

  •    Go

colr colors strings, colorfully.

filt - filt is a interactive/realtime stream filter ( also known as "trial-and-error pipe" ).

  •    Go

filt is a interactive/realtime stream filter ( also known as "trial-and-error pipe" ). and Enter or Ctrl+C.