Back to browse
GitHub Repository

Dead Simple CI

30 starsGo

DSCI – Dead Simple CI

by melezhik·Feb 15, 2026·19 points·7 comments

AI Analysis

MidShip It

Yet another CI/CD, but Woodpecker, Drone, and Jenkins already solved this space.

Strengths
  • No-YAML angle is genuine pain point for some teams
  • SDKs across multiple languages reduce boilerplate versus shell-only runners
  • Single-server deployment model fits budget-constrained self-hosted shops
Weaknesses
  • Crowded CI/CD market with entrenched solutions (Jenkins, Drone, Woodpecker, GitLab)
  • No evidence of meaningfully better DX or performance versus competitors
Target Audience

DevOps engineers, self-hosted infrastructure teams, developers avoiding YAML

Similar To

Woodpecker CI · Drone CI · Jenkins with declarative pipelines

Post Description

DSCI is a ci pipeline framework integrated with some existed cicd systems like gitea/firgejo/gitlab via web hooks and allowing authors to use general programming languages to write cicd code. It provides SDK for many programming languages. SDK helps process input parameters, write plugins, pass results between tasks and jobs, handle secrets, enable self tests, etc

Target auditory - self hosted cicd systems with devops using general programming languages instead of yaml

Link to the article - https://github.com/melezhik/DSCI/blob/main/introduction.md

Disclosure - Feel free to ask me any questions or provide constructive feedback - I am the tool author

Thanks

Similar Projects

Developer Tools●●Solid

Checkup – Repository Release Tracker (always latest.zip)

Consistent curl-friendly endpoints for latest assets and a cached +json API are the concrete win here — you can script downloads without wrestling with provider-specific quirks. The modular provider architecture (GitHub, GitLab, Forgejo, cgit) and configurable cache show it was designed for lightweight self-hosting, and the AUR package + examples get you running quickly. It’s useful and pragmatic, but it needs private-repo auth/rate-limit handling and some usage/monitoring features to feel essential.

Niche GemSolve My ProblemShip It
modinfo
104mo ago
Developer Tools●●Solid

ShareMyGit – Share private Gitea repos without making them public

Makes sharing private Gitea/Forgejo repos annoyingly simple: read-only links, portfolio aggregation, and one-click revocation without mirroring or forcing viewers to sign up. Smart, pragmatic scope — this is a small utility that nails a real pain for self-hosters, though I'd like clearer docs on auth flow, download/clone restrictions, and auditability.

Niche GemSolve My ProblemShip It
onesandofgrain
104mo ago