{"full_name":"vercel-labs/portless","owner":"vercel-labs","name":"portless","url":"https://github.com/vercel-labs/portless","description":"Replace port numbers with stable, named local URLs. For humans and agents.","homepage":"https://portless.sh","topics":[],"language":"TypeScript","license":null,"avatar":"https://avatars.githubusercontent.com/u/108547162?v=4","created_at":"2026-02-15T22:43:03Z","pushed_at":null,"metrics":{"stars":12793,"forks":447,"watchers":22,"issues":null,"prs":null,"releases":47,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":null},"growth":{"day":{"stars":0,"forks":0,"base_day":"2026-11-04"},"week":{"stars":9,"forks":2,"base_day":"2026-11-03"},"month":{"stars":152,"forks":16,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04"],"stars":[11266,11293,11315,11326,11329,11334,11336,11344,11461,11631,12034,12122,12164,12282,12326,12383,12397,12403,12413,12435,12448,12469,12480,12488,12510,12564,12570,12582,12588,12597,12601,12609,12618,12628,12637,12641,12649,12657,12666,12668,12670,12675,12692,12692,12695,12696,12700,12712,12715,12722,12725,12735,12745,12752,12756,12759,12761,12765,12784,12793],"forks":[368,371,369,369,370,370,371,372,378,381,393,397,399,406,408,411,410,412,413,412,413,414,414,414,416,420,421,423,424,425,425,427,428,430,430,431,433,433,433,434,434,432,434,434,435,436,436,437,437,437,438,438,438,438,439,439,440,441,445,447],"watchers":[22,22,22,22,22,22,22,22,23,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,22,22,22,22,22,22,22,22],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{},"same_owner":[{"full_name":"vercel-labs/agent-browser","name":"agent-browser","boards":{"daily":40,"weekly":32,"monthly":104,"daily_rate":93,"weekly_rate":51,"monthly_rate":133}},{"full_name":"vercel-labs/agent-skills","name":"agent-skills","boards":{"daily":104}},{"full_name":"vercel-labs/fx","name":"fx","boards":{}},{"full_name":"vercel-labs/json-render","name":"json-render","boards":{"weekly":171,"weekly_rate":115}},{"full_name":"vercel-labs/native","name":"native","boards":{}},{"full_name":"vercel-labs/open-agents","name":"open-agents","boards":{}},{"full_name":"vercel-labs/scriptc","name":"scriptc","boards":{}},{"full_name":"vercel-labs/skills","name":"skills","boards":{"weekly":121,"monthly":99,"weekly_rate":151,"monthly_rate":106}},{"full_name":"vercel-labs/zero","name":"zero","boards":{}}],"issues":[],"discussions":[],"latest_release":null,"readme":true,"readme_zh":false,"news":[],"stale":true,"snapshot_at":"2026-11-04T14:00:00Z","history_start":"2026-09-06"}