PandaCI

PandaCI

Code your CI/CD with TypeScript, not YAML!

8 followers

PandaCI is a modern CI/CD platform with a simple but extremely powerful syntax learnable in minutes.
PandaCI gallery image
PandaCI gallery image
PandaCI gallery image
PandaCI gallery image
Free Options
Launch tags:Open Source•Developer Tools•GitHub
Launch Team / Built With
Checkmarx Developer Assist for AI IDEs
Security linter for vibe coding: fix vulns as you build
Promoted

What do you think? …

Alfie Jones
Maker
📌

Hello Product Hunt,


I've used many CI/CD platforms over the years and always struggled with their declarative syntax. Some of the biggest frustrations:

  • Spending hours in documentation just to get YAML indentation right

  • Creating unmaintainable workflows just to handle simple conditionals

  • Managing dozens of scattered shell scripts just to make CI work

The solution? Code your CI/CD workflows.


PandaCI gives you a few simple functions to run commands and start jobs—everything else is just native TypeScript. Conditional jobs? if statements. Matrix builds? for loops. Code reuse? Just functions.

Why it’s a game-changer:

  • Learn it with a 10–15 line example—the rest is just TypeScript

  • Create reusable functions and share them across workflows

  • Import npm packages when you need additional functionality

  • More developer control—iterate on your CI/CD pipelines without DevOps bottlenecks

What CI/CD pain points drive you crazy? What would make your developer life easier? Let’s chat!

Mihey Mik

As a typescript developer- I like it