Skip to content
You must be logged in to sponsor shenxianpeng

Become a sponsor to Xianpeng Shen

Hi, I'm Xianpeng 👋

I build open-source infrastructure for DevOps teams — the kind that quietly makes your CI pipeline better without you noticing it's there.

I'm a solo maintainer, shipping on evenings and weekends from Lithuania 🇱🇹, with no corporate backing. My tools are used across thousands of repositories — from indie projects to enterprise C/C++ pipelines.


🔧 What I maintain

CI/CD Quality & Standards

  • cpp-linter — C/C++ linting and formatting feedback directly in PRs · used in enterprise pipelines
  • commit-check — Git commit message and branch name validation · works with GitHub, GitLab, Bitbucket, and Jenkins
  • conventional-branch — branch naming specification

AI & Observability

  • explain-error-plugin — AI-powered Jenkins build failure diagnosis: causes, explanations, and next steps instead of raw logs · @jenkinsci ecosystem
  • pipguard — Python supply chain vulnerability scanner

Delivery Governance (what's next)

  • Open Delivery Spec — machine-readable delivery governance so every commit-to-deploy stage leaves auditable evidence. Think "OpenAPI, but for CI/CD governance."

Maintained utilities: gitstats · badgepy · mkdocs-ng · devops-maturity · py-eol

I also contribute to PyPA and the Jenkins ecosystem.


💡 Why sponsor?

None of these projects have a company behind them. They're maintained solo, in the time that's left after a full-time job.

Sponsorship means I can spend more time on:

  • ⚡ Faster responses to issues and pull requests
  • 🔧 Keeping up with upstream releases (LLVM versions, Python EOL, Jenkins updates)
  • 🚀 Building what's next — AI-powered delivery governance, autonomous repo maintenance, supply chain tooling
  • 📖 Documentation that actually answers your question

If one of my tools has saved your team even an hour of debugging, a monthly sponsorship helps ensure it keeps working next year too.

🎯 Sponsorship tiers

Tier What you get
$5 / monthCoffee Your name in the Sponsors section of my README · my genuine gratitude
🥉 $15 / monthBronze Everything above · credited in Release Notes of projects you use
🥈 $50 / monthSilver Everything above · your logo (with link) on the README of 2 flagship projects · mentioned in monthly progress updates
🥇 $100 / monthGold Everything above · logo on all flagship project READMEs · priority response on issues and questions

One-time sponsorships are also very welcome — any amount helps. ❤️


🔗 Find me

Blog · Portfolio · Dev.to · Medium · PyPI


Thank you for reading. Every sponsor — at any tier — signals that
this infrastructure is worth maintaining. That matters more than you'd think. ❤️

1 sponsor has funded shenxianpeng’s work.

@thnxdev

Featured work

  1. cpp-linter/cpp-linter-action

    A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request…

  2. cpp-linter/cpp-linter-hooks

    C/C++ pre-commit hooks powered by clang-format and clang-tidy

    Python 44
  3. commit-check/commit-check

    Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.

    Python 63
  4. commit-check/commit-check-action

    Commit Check GitHub Action

    Python 30
  5. conventional-branch/conventional-branch

    The Conventional Branch Specification

    SCSS 107
  6. jenkinsci/explain-error-plugin

    Explain Jenkins job failures with AI

    Java 40

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select

Your name in the Sponsors section of my README.
A small signal that open-source infrastructure is worth sustaining. Thank you. ❤️

$15 a month

Select

Everything in Coffee, plus:
✓ Your name credited in Release Notes of the projects you use

$50 a month

Select

Everything in Bronze, plus:
✓ Your logo (with link) on the README of 2 flagship projects
✓ Mentioned in monthly progress updates

$100 a month

Select

Everything in Silver, plus:
✓ Logo on all flagship project READMEs
✓ Priority response on issues and questions