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.
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 42 -
commit-check/commit-check
Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.
Python 61 -
commit-check/commit-check-action
Commit Check GitHub Action
Python 29 -
shenxianpeng/gitstats
📊 Visualize Your Git Repositories
Python 82 -
jenkinsci/explain-error-plugin
Explain Jenkins job failures with AI
Java 39