{"id":15383164,"url":"https://github.com/wangrunlin/wangrunlin","last_synced_at":"2026-02-17T23:38:07.547Z","repository":{"id":126278175,"uuid":"347118056","full_name":"wangrunlin/wangrunlin","owner":"wangrunlin","description":"Config files for my GitHub profile.","archived":false,"fork":false,"pushed_at":"2026-01-18T15:48:30.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-18T23:51:51.054Z","etag":null,"topics":["config","github-config"],"latest_commit_sha":null,"homepage":"https://github.com/wangrunlin","language":null,"has_issues":false,"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/wangrunlin.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":"2021-03-12T15:50:00.000Z","updated_at":"2026-01-18T15:48:34.000Z","dependencies_parsed_at":"2024-09-07T04:45:07.777Z","dependency_job_id":"29de7a42-00bc-4adb-b836-f70c51e1c65f","html_url":"https://github.com/wangrunlin/wangrunlin","commit_stats":{"total_commits":21,"total_committers":4,"mean_commits":5.25,"dds":0.5714285714285714,"last_synced_commit":"f6495eb288da325ce128a032ffcc16ca53d9be72"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wangrunlin/wangrunlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangrunlin%2Fwangrunlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangrunlin%2Fwangrunlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangrunlin%2Fwangrunlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangrunlin%2Fwangrunlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wangrunlin","download_url":"https://codeload.github.com/wangrunlin/wangrunlin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangrunlin%2Fwangrunlin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29562495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T21:50:49.831Z","status":"ssl_error","status_checked_at":"2026-02-17T21:46:15.313Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["config","github-config"],"created_at":"2024-10-01T14:35:36.233Z","updated_at":"2026-02-17T23:38:02.528Z","avatar_url":"https://github.com/wangrunlin.png","language":null,"funding_links":["https://ko-fi.com/wangrunlin"],"categories":[],"sub_categories":[],"readme":"# Hi 👋 My name is Leo Wang\n\n## Web Developer \u0026 Lifelong learner\n\n- 🌍  I'm based in China\n- 🖥️  See my portfolio at [alin.run](https://alin.run)\n- ✉️  You can contact me at [me@alin.run](mailto:me@alin.run)\n- 🚀  I'm currently working on [idea2app](https://idea2app.cn)\n- 🧠  I'm learning Node.js, TypeScript, React, Next.js\n- 📖 Read more about my [website](https://alin.run)\n\n\u003cimg src=\"https://komarev.com/ghpvc/?username=wangrunlin\u0026style=for-the-badge\" /\u003e\n\n[![wakatime](https://wakatime.com/badge/user/f3ceba25-cf5b-45fe-a77e-3408dbb54530.svg?style=for-the-badge)](https://wakatime.com/@wangrunlin)\n\n\u003ca href=\"https://www.twitter.com/wangrunlin_\" target=\"_blank\" rel=\"noreferrer\"\u003e\n  \u003cimg src=\"https://img.shields.io/twitter/follow/wangrunlin_?logo=x\u0026style=for-the-badge\u0026color=ffffaf\u0026labelColor=262626\" /\u003e\n\u003c/a\u003e  \n\u003ca href=\"https://www.github.com/wangrunlin\" target=\"_blank\" rel=\"noreferrer\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/followers/wangrunlin?logo=github\u0026style=for-the-badge\u0026color=ffffaf\u0026labelColor=262626\" /\u003e\n\u003c/a\u003e\n\n### Skills\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/javascript-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"JavaScript\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://developer.mozilla.org/en-US/docs/Glossary/HTML5\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/html5-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"HTML5\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://react.dev/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/react-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"React\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://nextjs.org/docs\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/nextjs-colored-dark.svg\"\n      width=\"36\" height=\"36\" alt=\"NextJs\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://getbootstrap.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/bootstrap-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"Bootstrap\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://tailwindcss.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/tailwindcss-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"TailwindCSS\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://nodejs.org/en/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/nodejs-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"NodeJS\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://supabase.io/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/supabase-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"Supabase\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://expressjs.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/express-colored-dark.svg\"\n      width=\"36\" height=\"36\" alt=\"Express\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://docs.nestjs.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/nestjs-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"NestJS\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://www.postgresql.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e\u003cimg\n      src=\"https://cdn.jsdelivr.net/gh/danielcranney/profileme-dev@main/public/icons/skills/postgresql-colored.svg\"\n      width=\"36\" height=\"36\" alt=\"PostgreSQL\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n### My GitHub Stats\n\n\u003ca href=\"http://www.github.com/wangrunlin\"\u003e\u003cimg src=\"https://github-readme-stats.vercel.app/api?username=wangrunlin\u0026show_icons=true\u0026hide=\u0026count_private=true\u0026title_color=ffffff\u0026text_color=bcbcbc\u0026icon_color=ffffaf\u0026bg_color=262626\u0026hide_border=true\u0026show_icons=true\" alt=\"wangrunlin's GitHub stats\" /\u003e\u003c/a\u003e\n\n### Support Me\n\n\u003ca href=\"https://ko-fi.com/wangrunlin\"\u003e\n  \u003cimg src=\"https://cdn.prod.website-files.com/5c14e387dab576fe667689cf/670f5a02fcf48af59c591185_support_me_on_kofi_dark.png\" height=\"48\" alt=\"Support me on Ko-fi\" /\u003e\n\u003c/a\u003e\n\n[Alipay or Wechat Pay Support](https://alin.run/sponsor)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwangrunlin%2Fwangrunlin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwangrunlin%2Fwangrunlin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwangrunlin%2Fwangrunlin/lists"}