{"id":28549608,"url":"https://github.com/tzfun/tzfun","last_synced_at":"2026-01-30T10:30:50.399Z","repository":{"id":261165353,"uuid":"881774324","full_name":"tzfun/tzfun","owner":"tzfun","description":"It's me","archived":false,"fork":false,"pushed_at":"2025-01-06T06:06:14.000Z","size":47,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-10T02:11:47.507Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tzfun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-01T07:43:49.000Z","updated_at":"2025-01-06T06:06:18.000Z","dependencies_parsed_at":"2024-11-05T03:30:39.147Z","dependency_job_id":"76c939d6-d25d-4bcc-8b81-3a8ecdf778df","html_url":"https://github.com/tzfun/tzfun","commit_stats":null,"previous_names":["tzfun/tzfun"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tzfun/tzfun","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tzfun%2Ftzfun","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tzfun%2Ftzfun/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tzfun%2Ftzfun/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tzfun%2Ftzfun/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tzfun","download_url":"https://codeload.github.com/tzfun/tzfun/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tzfun%2Ftzfun/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260629620,"owners_count":23038959,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-10T02:11:46.916Z","updated_at":"2026-01-30T10:30:50.394Z","avatar_url":"https://github.com/tzfun.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003cdiv align=\"center\"\u003e\n\n[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Itim\u0026pause=1000\u0026width=435\u0026lines=%E8%B8%8F%E4%B8%8A%E5%8F%96%E7%BB%8F%E8%B7%AF%EF%BC%8C%E6%AF%94%E6%8A%B5%E8%BE%BE%E7%81%B5%E5%B1%B1%E6%9B%B4%E9%87%8D%E8%A6%81;Getting+start+is+more+important+than+getting+result)](https://git.io/typing-svg)\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/eryajf/tu@main/img/image_20240420_214408.gif\"\nwidth=\"800\"  height=\"3\"\u003e\n\u003c/div\u003e\n\n## Hi, I'm beifengtz 👋\n\nHello! I'm beifengtz, a backend development engineer who also knows some frontend programming.\n\n\u003cpicture\u003e\n  \u003csource\n    srcset=\"https://github-readme-stats.vercel.app/api?username=tzfun\u0026show_icons=true\u0026theme=dark\"\n    media=\"(prefers-color-scheme: dark)\"\n  /\u003e\n  \u003csource\n    srcset=\"https://github-readme-stats.vercel.app/api?username=tzfun\u0026show_icons=true\"\n    media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"\n  /\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api?username=tzfun\u0026show_icons=true\" /\u003e\n\u003c/picture\u003e\n\n## My Journey to Programming\n\n- 💥 In college, I started learning programming and wrote my first program: [VR360](http://vr.beifengtz.com/). And I built various systems for my school such as an event voting platform, sports day management system, and departmental website.\n- ⛵ In 2021, I open-sourced my first project: [Jvmm](https://github.com/tzfun/jvmm), a lightweight JVM performance monitor.\n- 📺 In 2022, I open-sourced a web terminal plugin: [vue-web-terminal](https://tzfun.github.io/vue-web-terminal/).\n- 🍎 In 2023, I open-sourced an [etcd](https://etcd.io/) client: [etcd-workbench](https://tzfun.github.io/etcd-workbench/).\n\n## My Projects\n\n\u003cdiv \u003e\n\u003ca href=\"https://github.com/tzfun/jvmm\"\u003e\n\u003cimg src=\"https://github.com/tzfun/jvmm/raw/master/doc/jvmm.png\" width=\"200\" alt=\"jvmm\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://tzfun.github.io/vue-web-terminal/\" style=\"margin-right:20px;\" alt=\"vue-web-terminal\"\u003e\n\u003cimg src=\"https://github.com/tzfun/vue-web-terminal/raw/vue3/shortcut/logo.png\" width=\"100\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://tzfun.github.io/etcd-workbench/\"\u003e\n    \u003cimg src=\"https://github.com/tzfun/etcd-workbench/raw/master/app/src-tauri/icons/windows/icon.png\" width=\"100\" alt=\"Etcd Workbench\"\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n## My Skills\n\n☁️ **Back End** / 🌐 **Front End** / 💻 **Desktop App** / 📱 **Mobile App**\n\n## Languages\n\n![Languages](https://skillicons.dev/icons?i=java,rust,typescript,javascript,html,css,python,bash,md)\n\n## Enviroment\n\n![Enviroment](https://skillicons.dev/icons?i=linux,debian,windows,git,idea,webstorm,vite,npm,pnpm,vscode,vim,gradle,maven)\n\n## Framework\n\n![Framework](https://skillicons.dev/icons?i=tauri,spring,vue,actix,vuetify)\n\n## Tools\n[![Tools](https://skillicons.dev/icons?i=docker,mysql,redis,nginx,github,ansible,elasticsearch,grafana,prometheus,postman,jenkins\u0026theme=dark)](https://github.com/tzfun)\n\n## Contact\n\n[![email](https://img.shields.io/badge/-beifengtz@qq.com-black?labelColor=black\u0026logo=gmail\u0026logoColor=white\u0026style=flat-square)](mailto:beifengtz@qq.com)\n[![GitHub](https://img.shields.io/badge/tzfun-black?labelColor=black\u0026logo=github\u0026logoColor=white\u0026style=flat-square)](./)\n[![Gitee](https://img.shields.io/badge/tzfun-black?labelColor=black\u0026logo=gitee\u0026logoColor=white\u0026style=flat-square)](https://gitee.com/tzfun)\n[![WeChat](https://img.shields.io/badge/beifeng--tz-black?labelColor=black\u0026logo=wechat\u0026logoColor=white\u0026style=flat-square)](./)\n[![Facebook](https://img.shields.io/badge/-tz.beifeng-black?labelColor=black\u0026logo=facebook\u0026logoColor=white\u0026style=flat-square)](https://www.facebook.com/tz.beifeng?mibextid=LQQJ4d)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftzfun%2Ftzfun","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftzfun%2Ftzfun","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftzfun%2Ftzfun/lists"}