frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Pipeflow-PHP – Automate anything with pipelines even non-devs can edit

https://github.com/marcosiino/pipeflow-php
18•marcosiino•3h ago
Hello everyone,

I’ve been building [Pipeflow-php](https://github.com/marcosiino/pipeflow-php), a PHP pipeline engine to automate anything — from content generation to backend and business logic workflows — using core modular stages and custom implemented stages (that can do anything), with the key power of using an easy to reason and read XML to define the pipeline logic, which every actor in a company, even non developers, can understand, maintain and edit.

It’s a *headless engine*: no UI is included, but it's designed to be easily wired into any backend interface (e.g. WordPress admin, CMS dashboard, custom panels), so *even non-developers can edit or configure the logic*.

It surely needs improvements, more core stages to be implemented and more features, but i'm already using it on two websites i've developed.

In future I plan to port it in other languages too.

Feedback (and even contributions) are appreciated :)

---

Why I built it

I run a site which every day, via a cron job:

- automatically generates and publish coloring pages using complex logics and with the support of the generative AI,

- picks categories and prompts based on logic defined in a pipeline,

- creates and publishes WordPress posts automatically, every day, without any human intervention.

All the logic is defined in an XML pipeline that's editable via wordpress admin panel (using a wordpress plugin I've developed, which also adds some wordpress related custom stages to Pipeflow). A non-dev (like a content manager) can adjust this automatic content generation logic, for example by improving it, or by changing the themes/categories during holidays — without touching PHP.

---

What Pipeflow does

- Define pipelines in *fluent PHP* or *simple, easy understandable XML (even by non developers), directly from your web app admin pages*

- Use control-flow stages like `If`, `ForEach`, `For`

- Execute pipelines manually, via cron, or on any backend trigger which adapts to your business logic

- Build your own UI or editor on top (from a simple text editor to a node based editor which outputs a compatible XML-based configuration to feed to pipeflow)

- Reuse modular “stages” (core and custom ones) across different pipelines

Comments

crtasm•3h ago
We don't need more blogs full of AI generated content.
pluc•3h ago
You're in for a ride
loglog•2h ago
Coming next: edit simple, easily understandable (even by kiddies) SQL, directly from your web app (no need for a separate admin page!), and execute it right in your production DB.
econ•28m ago
I generally just want to see code or xml

PARC Fermé

https://en.wikipedia.org/wiki/Parc_ferm%C3%A9
1•tosh•39s ago•0 comments

Removing parking requirements results in more affordable housing being built

https://theconversation.com/denver-study-shows-removing-parking-requirements-results-in-more-affo...
1•PaulHoule•1m ago•0 comments

In Praise of DHH

https://okayfail.com/2025/in-praise-of-dhh.html
3•panic•2m ago•0 comments

Smoke and Mirrors

https://en.wikipedia.org/wiki/Smoke_and_mirrors
1•LoneDawn•4m ago•0 comments

Playing With My Son: An experiment in forced nostalgia, questionable parenting

https://medium.com/message/playing-with-my-son-e5226ff0a7c3
1•helterskelter•8m ago•1 comments

Show HN: Slash-Dash: Remove LLM Em-Dashes for More Human Output

https://www.npmjs.com/package/slash-dash
1•sumit-paul•9m ago•0 comments

Show HN: NyxProxy – Destroy rate limits with IPv6 rotation (100K+ req/s)

https://github.com/Jannik-Schroeder/nyxproxy-oss
1•jsdeme•9m ago•0 comments

Python Software Foundation gets a donor surge after rejecting federal grant

https://thenewstack.io/psf-gets-a-donor-surge-after-rejecting-anti-dei-federal-grant/
1•MilnerRoute•11m ago•0 comments

In China, the Dream of Outrunning Time

https://www.nytimes.com/2025/11/08/world/asia/china-aging-longevity-science.html
1•bookofjoe•19m ago•2 comments

Downgrading Debian from testing to stable (trixie)

https://neilzone.co.uk/2025/11/downgrading-debian-from-testing-to-stable-trixie/
1•ColinWright•22m ago•0 comments

Germany considers the 'Nordic model' to curb sex work

https://www.dw.com/en/germany-considers-the-nordic-model-to-curb-sex-work/a-74673114
5•toomanyrichies•22m ago•1 comments

Ask HN: How do you get over the fear of sharing code?

2•sodokuwizard•22m ago•3 comments

Value classes are the new data classes

https://curiouslab.dev/0002-value-classes-are-new-data-casses.html
2•todsacerdoti•27m ago•0 comments

Large Language Models Struggle with Reading Clocks

https://spectrum.ieee.org/large-language-models-reading-clocks
1•Anon84•29m ago•0 comments

Lisbon Airport is turning away private jets inbound for the Web Summit

https://www.engadget.com/big-tech/the-lisbon-airport-is-turning-away-private-jets-inbound-for-the...
4•rock_artist•30m ago•0 comments

UK full fibre availability rises to cover 81% of UK premises

https://www.thinkbroadband.com/news/uk-full-fibre-availability-rises-to-cover-81-of-uk-premises
4•ksec•32m ago•0 comments

Managing Your Manager

https://yusufaytas.com/managing-your-manager/
8•yusufaytas•40m ago•0 comments

Comparing GPT-4o vs. GPT-4o-Mini: How Different AI Models Rank the Same Content

https://lightcapai.medium.com/i-used-ai-to-rank-your-articles-b8cc86f691da
3•hadiai•41m ago•1 comments

Trinity Desktop Environment R14.1.5 Released

https://trinitydesktop.org/newsentry.php?entry=2025.11.09
2•calvinmorrison•44m ago•0 comments

Math Books

https://github.com/valeman/Awesome_Math_Books
1•tzury•47m ago•0 comments

Why Wise and Airwallex aren't worried about stablecoins

https://text-incubation.com/why-wise-and-airwallex-arent-worried-about-stablecoins
1•krrishd•47m ago•0 comments

Jelly Slider

https://docs.swmansion.com/TypeGPU/examples/#example=rendering--jelly-slider
1•birdculture•49m ago•0 comments

Show HN: Fast Semantic Tool-filtering for MCP servers

https://github.com/Portkey-AI/mcp-tool-filter
1•roh26it•51m ago•0 comments

Basecamp's Shape Up is a Michelin restaurant brigade system for software

https://itwasjacob.com/posts/michelin-software-teams/
3•Bocajmai•52m ago•3 comments

A Powerful Tool to Override Constitutional Rights Goes to Court

https://www.nytimes.com/2025/11/08/world/canada/a-powerful-tool-to-override-constitutional-rights...
2•Teever•56m ago•1 comments

Show HN: Automate recurring GitHub project items from YAML config

https://github.com/Rindrics/recurring-backlog-item-creator
1•Rindrics•56m ago•0 comments

How this 31-year-old made $250M in 30 months

https://www.ft.com/content/ec749b06-651b-431d-bf0b-5b61c7b5fba0
1•mmarian•57m ago•2 comments

16-Bit Data Pointers on RV32

https://wren.wtf/shower-thoughts/16-bit-data-pointers-on-rv32/
2•todsacerdoti•59m ago•1 comments

Arti, a complete rewrite of the C Tor codebase in Rust

https://tpo.pages.torproject.net/core/arti/about/
3•sibellavia•1h ago•0 comments

Algorithms for Decision Making

https://algorithmsbook.com/decisionmaking/
3•__grob•1h ago•0 comments