Dev tools · alternatives · 2026
24 alternatives to Pipelines – Language for scripting parrallel pipelines with Python
An experimental programming language for data flow - calebwin/pipelines
Pipelines is a language for scripting parallel pipelines using Python, designed for developers who need to build concurrent workflows. Launched in 2019, it provides a framework for defining and executing tasks in… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pipelines – Language for scripting parrallel pipelines with Python launched in 2019; newer entries below may have overtaken it.
- 1
buildpipe▲116Compose, run and automate multi step AI developer workflows
May 2026 · buildpipe.com · its alternatives →
- 2

We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open…
Oct 2025 · github.com · its alternatives →
- 3

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ - winglang/wing
2023 · github.com · its alternatives →
- 4
Abstra Workflows▲382Scale critical business processes with Python + AI
2024 · abstra.io · its alternatives →
- 5

node-based editor for exploring, analyzing and transforming data without code
2021 · datablocks.pro · its alternatives →
- 6

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 7

- 8

An experimental programming language for data flow - calebwin/pipelines
2019 · github.com · its alternatives →
- 9

Utility function to parallelise pipelines of Python asyncio iterators/generators - michalc/asyncio-buffered-pipeline
2020 · github.com · its alternatives →
- 10

Rich is a Python library for rich text and beautiful formatting in the terminal. - Textualize/rich
2020 · github.com · its alternatives →
- 11

Hi HN, I’ve been working on an OCR pipeline specifically optimized for machine learning dataset preparation. It’s designed to process complex academic materials — including math formulas, tables, figures, and multilingual text — and output clean, structured formats like JSON and Markdown. Some features: • Multi-stage OCR combining DocLayout-YOLO, Google Vision, MathPix, and Gemini Pro Vision • Extracts and understands diagrams, tables, LaTeX-style math, and multilingual text (Japanese/Korean/English) • Highly tuned for ML training pipelines, including dataset generation and…
2025 · github.com · its alternatives →
- 12

Modern scheduling library for Python. Contribute to Miksus/rocketry development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 13

Build powerful pipelines in any programming language. - gaia-pipeline/gaia
2018 · github.com · its alternatives →
- 14

Hi HN, I built MOL, a domain-specific language for AI pipelines. The main idea: the pipe operator |> automatically generates execution traces — showing timing, types, and data at each step. No logging, no print debugging. Example: let index be doc |> chunk(512) |> embed("model-v1") |> store("kb") This auto-prints a trace table with each step's execution time and output type. Elixir and F# have |> but neither auto-traces. Other features: - 12 built-in domain types (Document, Chunk, Embedding, VectorStore, Thought, Memory, Node) - Guard assertions: `guard answer.confidence > 0.5 : "Too low"` -…
Feb 2026 · github.com · its alternatives →
- 15

Every data pipeline job I had to tackle required quite a few components to set up: - One tool to ingest data - Another one to transform it - If you wanted to run Python, set up an orchestrator - If you need to check the data, a data quality tool Let alone this being hard to set up and taking time, it is also pretty high-maintenance. I had to do a lot of infra work, and while this being billable hours for me I didn’t enjoy the work at all. For some parts of it, there were nice solutions like dbt, but in the end for an end-to-end workflow, it didn’t work. That’s why I decided to build an…
2024 · github.com · its alternatives →
- 16

Bolt is a language with in-built data-race freedom! - mukul-rathi/bolt
2020 · github.com · its alternatives →
- 17

Hello and happy new year! We're excited to introduce the Pyper package for concurrency & parallelism in Python. Pyper is a flexible framework for concurrent / parallel data processing, following the functional paradigm. Source code can be found on [github](https://github.com/pyper-dev/pyper) Key features: Intuitive API: Easy to learn, easy to think about. Implements clean abstractions to seamlessly unify threaded, multiprocessed, and asynchronous work. Functional Paradigm: Python functions are the building blocks of data pipelines. Let's you write clean, reusable…
2025 · github.com · its alternatives →
- 18

I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…
2025 · github.com · its alternatives →
- 19

Mage AI helps data teams build, orchestrate, monitor, and repair production data pipelines with editable SQL and Python for analytics, applications, and AI.
2022 · mage.ai · its alternatives →
- 20

Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib
2020 · github.com · its alternatives →
- 21

Python dev to an NLP data scientist with practical projects
2022 · its alternatives →
- 22AT
A script language of time-sharing scheduling coroutine in single thread
2023 · melang.org · its alternatives →
- 23

🧙 Build, run, and manage data pipelines for integrating and transforming data. - mage-ai/mage-ai
2022 · github.com · its alternatives →
- 24

I am excited to share pippy, which allows users to create configurable pipelines using Github Actions. If you have used Azure pipelines, in summary, this would be Azure Pipelines meets Github Actions. Cloud version: https://app.pippy.dev/login (closed beta) I am also open sourcing command line version: https://github.com/nixmade/pippy. Key features: - Automatic Rollback - Datadog Monitoring - Pause/Resume The product is built using open source orchestrator. Orchestrator: https://github.com/nixmade/orchestrator Orchestrator allows…
2024 · pippy.dev · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →