All Projects → marcio-azevedo → Fsharp Data Processing Pipeline

marcio-azevedo / Fsharp Data Processing Pipeline

Licence: apache-2.0
Provides an extensible solution for creating Data Processing Pipelines in F#.

Programming Languages

fsharp
127 projects

Projects that are alternatives of or similar to Fsharp Data Processing Pipeline

Ng2 Search Filter
Angular 2 / Angular 4 / Angular 5 custom pipe npm module to make a search filter on any input, 🔥 100K+ downloads
Stars: ✭ 137 (+953.85%)
Mutual labels:  pipe, filter
Ngx Filter Pipe
𝗩 Angular 5+ pipeline for array filtering.
Stars: ✭ 129 (+892.31%)
Mutual labels:  pipe, filter
Pesdk Ios Examples
A fully customizable photo editor for your app.
Stars: ✭ 837 (+6338.46%)
Mutual labels:  filter
Ffho Salt Public
Salt-Orchestrated OpenSource based Software-Defined-Freifunk-Infrastructre-Network configuration :) Mirrored from https://git.ffho.net/FreifunkHochstift/ffho-salt-public
Stars: ✭ 12 (-7.69%)
Mutual labels:  infrastructure
Eloquent Filter
This simple package helps you filter Eloquent data using query filters.
Stars: ✭ 24 (+84.62%)
Mutual labels:  filter
Ltvideorecorder
A demo project demonstrating how to add filter, drawing, and text to a video
Stars: ✭ 16 (+23.08%)
Mutual labels:  filter
Magrittr
Improve the readability of R code with the pipe
Stars: ✭ 838 (+6346.15%)
Mutual labels:  pipe
Filterrific
Filterrific is a Rails Engine plugin that makes it easy to filter, search, and sort your ActiveRecord lists.
Stars: ✭ 810 (+6130.77%)
Mutual labels:  filter
Disposable Email Domains
a list of disposable and temporary email address domains
Stars: ✭ 873 (+6615.38%)
Mutual labels:  filter
Decentralized Ml Infra
Blockchain infrastructure for decentralized machine learning (decentralized-ml repo).
Stars: ✭ 23 (+76.92%)
Mutual labels:  infrastructure
Librestreaming
Android real-time effect filter rtmp streaming library.using Mediacodec HWencoding&librtmp stream.
Stars: ✭ 856 (+6484.62%)
Mutual labels:  filter
Cli
a lightweight, security focused, BDD test framework against terraform.
Stars: ✭ 918 (+6961.54%)
Mutual labels:  infrastructure
Ios tips
iOS的一些示例,持续更新中:1、AVFoundation 高仿微信相机拍摄和编辑 2、AVFoundation 人脸检测、实时滤镜、音视频编解码、GPUImage框架的使用等音视频相关内容 3、OpenGLES 4、LeetCode算法练习 5、iOS Crash防护和APM监控 6、WKWebView相关的内容 等........
Stars: ✭ 896 (+6792.31%)
Mutual labels:  filter
Ansible Role Docker
Ansible Role - Docker
Stars: ✭ 845 (+6400%)
Mutual labels:  infrastructure
Pandoc Latex Tip
A pandoc filter for adding tip in LaTeX
Stars: ✭ 7 (-46.15%)
Mutual labels:  filter
Apache24 Modules
Modules for Apache 2.4 and maybe 2.2
Stars: ✭ 12 (-7.69%)
Mutual labels:  filter
Chef
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Stars: ✭ 6,766 (+51946.15%)
Mutual labels:  infrastructure
Ewma
Exponentially Weighted Moving Average Filter
Stars: ✭ 21 (+61.54%)
Mutual labels:  filter
Obi
OCaml Build Infrastructure
Stars: ✭ 25 (+92.31%)
Mutual labels:  infrastructure
Django Suit Daterange Filter
Filter for django-admin allowing lookups by date range
Stars: ✭ 13 (+0%)
Mutual labels:  filter

Build status NuGet Version NuGet Version

Easily build data processing pipelines in F#

Provides an extensible solution for creating Data Processing Pipelines in F#.


This solution offers the basic infrastructure to build data processing pipelines in F# (or C# due to it's interoperability with F#).

The implementation is based on the Pipes and Filters Pattern. The goal is to provide the basic Infrastructure as well as some External Interfaces implementations to allow an easy and fast setup of a typical Data Processing Pipeline, following Pipes and Filters pattern.

The typical scenario for establishing communication between Pipes and Filters is by providing integration with Queues, so if you have a scenario like this:

You can implement an External Integration with a typical Messaging Queue System and you get a Pub/Sub system (Event-oriented):

The project FSharp.DataProcessingPipelines.Core provides the basic definition of the Core Entities like Messages, Pipes, Filters and Runners.

Currently supported integrations

For more details about how to use / extend this see the Wiki. If you find any issues, please report in Issues.

This is a open source project from and for the community so feel free to contribute (don't forget to send your contact) - just pick a task in Trello Project!

Note: The solution structure is based on the prototypical .NET solution (file system layout and tooling), recommended by the F# Foundation..

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].