This file was generated by README.tpl via yaml-readme, please don’t edit it directly!
:cn:
Hi there 👋
I’m a contributor of several open-source projects. Please join us if you’re interested in them: Jenkins CLI, KubeSphere. You might be interested in open-source too, feel free to collaborate with me to build up the open-source participant best practice.
CLI always can make us be more efficient 🚀. For example, I can type fewer words via ks when I manipulate kubeSphere. Or you can use this tool to install a package from the GitHub release. goplay is a tiny tool to listen to podcasts.
I love to share my ideas in public speaking. Or, you can try podcast if you prefer listening to audio. Want to make a friend with me? Making a connection in social media platforms (such as Linkedin, Twitter, FeiShu) with me might be the first step.
Please feel free to book a time if you’d like to have a 1-1 talk with me. I’d happy to talk about open-source, carre or something related to me.
Blogs:
My open-source projects
| Project | Code Coverage | Version | Download |
|---|---|---|---|
| [yaml-readme](https://github.com/linuxsuren/yaml-readme) | [![codecov](https://codecov.io/gh/LinuxSuRen/yaml-readme/branch/master/graph/badge.svg?token=mnFyeD2IQ7)](https://codecov.io/gh/LinuxSuRen/yaml-readme) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/yaml-readme.svg?label=release)](https://github.com/linuxsuren/yaml-readme/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/yaml-readme/total) |
| [Jenkins Go Client](https://github.com/jenkins-zh/jenkins-client/) | [![codecov](https://codecov.io/gh/jenkins-zh/jenkins-client/branch/main/graph/badge.svg?token=8N1vvFPxPm)](https://codecov.io/gh/jenkins-zh/jenkins-client) || |
| [Jenkins CLI](https://github.com/jenkins-zh/jenkins-cli/) | [![codecov](https://codecov.io/gh/jenkins-zh/jenkins-cli/branch/master/graph/badge.svg?token=XS8g2CjdNL)](https://codecov.io/gh/jenkins-zh/jenkins-cli) || ![GitHub All Releases](https://img.shields.io/github/downloads/jenkins-zh/jenkins-cli/total) |
| [Download Tool](https://github.com/LinuxSuRen/http-downloader) | [![codecov](https://codecov.io/gh/LinuxSuRen/http-downloader/branch/master/graph/badge.svg?token=Ntc8z2iEQ2)](https://codecov.io/gh/LinuxSuRen/http-downloader) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/http-downloader.svg?label=release)](https://github.com/linuxsuren/http-downloader/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/http-downloader/total) |
| [Unstructured data library](https://github.com/LinuxSuRen/unstructured/) | [![codecov](https://codecov.io/gh/linuxsuren/unstructured/branch/master/graph/badge.svg?token=PM6Purfrkd)](https://codecov.io/gh/linuxsuren/unstructured) |||
| [Data transfer tool](https://github.com/LinuxSuRen/transfer/) | [![codecov](https://codecov.io/gh/linuxsuren/transfer/branch/master/graph/badge.svg?token=PM6Purfrkd)](https://codecov.io/gh/linuxsuren/transfer) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/transfer.svg?label=release)](https://github.com/linuxsuren/transfer/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/transfer/total) |
| [gogit](https://github.com/LinuxSuRen/gogit/) | [![codecov](https://codecov.io/gh/linuxsuren/gogit/branch/master/graph/badge.svg?token=PM6Purfrkd)](https://codecov.io/gh/linuxsuren/gogit) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/gogit.svg?label=release)](https://github.com/linuxsuren/gogit/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/gogit/total) |
| [go-ffmpeg](https://github.com/LinuxSuRen/go-ffmpeg/) |[![codecov](https://codecov.io/gh/linuxsuren/go-ffmpeg/branch/master/graph/badge.svg?token=PM6Purfrkd)](https://codecov.io/gh/linuxsuren/go-ffmpeg) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/go-ffmpeg.svg?label=release)](https://github.com/linuxsuren/go-ffmpeg/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/go-ffmpeg/total) |
| [gh-dev](https://github.com/LinuxSuRen/gh-dev) ||||
| [github-action-workflow](https://github.com/LinuxSuRen/github-action-workflow/) |[![codecov](https://codecov.io/gh/linuxsuren/github-action-workflow/branch/master/graph/badge.svg?token=PM6Purfrkd)](https://codecov.io/gh/linuxsuren/github-action-workflow) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/github-action-workflow.svg?label=release)](https://github.com/linuxsuren/github-action-workflow/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/github-action-workflow/total) |
| [mde](https://github.com/LinuxSuRen/md-exec/) | [![Codacy Badge](https://app.codacy.com/project/badge/Coverage/5022a74d146f487581821fd1c3435437)](https://www.codacy.com/gh/LinuxSuRen/md-exec/dashboard?utm_source=github.com&utm_medium=referral&utm_content=LinuxSuRen/md-exec&utm_campaign=Badge_Coverage) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/md-exec.svg?label=release)](https://github.com/linuxsuren/md-exec/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/md-exec/total) |
| [atest](https://github.com/LinuxSuRen/api-testing/) | [![Codacy Badge](https://app.codacy.com/project/badge/Coverage/3f16717cd6f841118006f12c346e9341)](https://www.codacy.com/gh/LinuxSuRen/api-testing/dashboard?utm_source=github.com&utm_medium=referral&utm_content=LinuxSuRen/api-testing&utm_campaign=Badge_Coverage) | [![GitHub release](https://img.shields.io/github/release/linuxsuren/api-testing.svg?label=release)](https://github.com/linuxsuren/api-testing/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/api-testing/total) |
| [go-fake-runtime](https://github.com/LinuxSuRen/go-fake-runtime/) | [![Codacy Badge](https://app.codacy.com/project/badge/Coverage/1988023ac80b4484b90348b5d75b3d99)](https://app.codacy.com/gh/LinuxSuRen/go-fake-runtime/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage)| [![GitHub release](https://img.shields.io/github/release/linuxsuren/go-fake-runtime.svg?label=release)](https://github.com/linuxsuren/go-fake-runtime/releases/latest) | ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/go-fake-runtime/total) |
My non-code projects
| Project | Star |
| --- | --- |
| [open-source-best-practice](https://github.com/linuxsuren/open-source-best-practice) | ![GitHub Repo stars](https://img.shields.io/github/stars/linuxsuren/open-source-best-practice?style=social) |
| [awesome-feeds](https://github.com/linuxsuren/awesome-feeds) | ![GitHub Repo stars](https://img.shields.io/github/stars/linuxsuren/awesome-feeds?style=social) |
| [remote-jobs-in-china](https://github.com/linuxsuren/remote-jobs-in-china) | ![GitHub Repo stars](https://img.shields.io/github/stars/linuxsuren/remote-jobs-in-china?style=social) |
| [jenkins-learning-guide](https://github.com/LinuxSuRen/jenkins-learning-guide) | ![GitHub Repo stars](https://img.shields.io/github/stars/linuxsuren/jenkins-learning-guide?style=social) |
| [awesome-swag](https://github.com/LinuxSuRen/awesome-swag) | ![GitHub Repo stars](https://img.shields.io/github/stars/linuxsuren/awesome-swag?style=social) |
Part of my contributions
* [apache](https://github.com/search?q=org%3Aapache+author%3Alinuxsuren+is%3Amerged&type=pullrequests)
* [jenkinsci](https://github.com/search?q=org%3Ajenkinsci+author%3Alinuxsuren+is%3Amerged+&type=pullrequests)
* [jenkins-infra](https://github.com/search?q=org%3Ajenkins-infra+author%3Alinuxsuren+is%3Amerged+&type=pullrequests)
* [kubesphere](https://github.com/search?q=org%3Akubesphere+author%3Alinuxsuren+is%3Amerged+&type=pullrequests)
* [argoproj](https://github.com/search?q=org%3Aargoproj+author%3Alinuxsuren+is%3Amerged&type=pullrequests)
My GitHub Pages
[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/LinuxSuRen/LinuxSuRen)