Become a sponsor to Xianpeng Shen
Hi 👋, I'm Xianpeng.
I'm the creator and maintainer of several open-source projects, including @cpp-linter, @commit-check, @conventional-branch and @devops-maturity. I also built jenkinsci/explain-error-plugin and maintain gitstats. You can find all my work in my portfolio
If my projects have brought value to your team or product, please consider sponsoring to support their ongoing development ☕️✨
Featured work
-
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…
-
cpp-linter/cpp-linter-hooks
C/C++ pre-commit hooks powered by clang-format and clang-tidy
Python 38 -
commit-check/commit-check
Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.
Python 49 -
commit-check/commit-check-action
Commit Check GitHub Action
Python 21 -
shenxianpeng/gitstats
📊 Visualize Your Git Repositories
Python 33 -
jenkinsci/explain-error-plugin
Explain Jenkins job failures with AI
Java 17