Skip to content
You must be logged in to sponsor shenxianpeng

Become a sponsor to Xianpeng Shen

Hi 👋, I'm Xianpeng.

I'm an open‑source maintainer and the creator of projects such as @cpp-linter, @commit-check, @conventional-branch, @mkdocs-ng and @devops-maturity. I also built jenkinsci/explain-error-plugin and maintain gitstats, badgepy and mkdocs. You can explore all my work in my portfolio and PyPI.

Open source is a long-term commitment. If my work has helped you or your team, your support would mean a lot and help me keep improving these projects ☕️✨

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 42
  3. commit-check/commit-check

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

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

    Commit Check GitHub Action

    Python 29
  5. shenxianpeng/gitstats

    📊 Visualize Your Git Repositories

    Python 82
  6. jenkinsci/explain-error-plugin

    Explain Jenkins job failures with AI

    Java 39

Select a tier

$ a month

Choose a custom amount.