{"full_name":"HeyPuter/puter","owner":"HeyPuter","name":"puter","url":"https://github.com/HeyPuter/puter","description":"🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.","homepage":"https://puter.com","topics":[],"language":"TypeScript","license":"AGPL-3.0","avatar":"https://avatars.githubusercontent.com/u/103972607?v=4","created_at":"2024-03-03T01:44:32Z","pushed_at":"2026-11-10T09:33:53Z","metrics":{"stars":44122,"forks":4154,"watchers":221,"issues":1321,"prs":3109,"releases":28,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":8,"forks":2,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[44114,44122],"forks":[4152,4154],"watchers":[221,221],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"HeyPuter/everything","name":"everything","boards":{"daily":185,"weekly":93,"monthly":93,"daily_rate":74,"weekly_rate":18,"monthly_rate":13,"new":65}}],"issues":[{"number":2807,"title":"Feature request: WebAuthN support for accounts (Passkey and Security key)","comments":15,"created_at":"2026-04-14T12:44:06Z"},{"number":2896,"title":"Add support for `defaultValue` option for `puter.ui.showFontPicker` in puter app environment","comments":10,"created_at":"2026-05-04T07:35:37Z"},{"number":4491,"title":"support dynamic workers with custom domains","comments":3,"created_at":"2026-11-04T10:03:29Z"},{"number":4308,"title":"clarifying dynamic workers visibility in dev center","comments":2,"created_at":"2026-10-23T08:59:24Z"},{"number":4246,"title":"non-standard model id","comments":2,"created_at":"2026-10-15T06:17:21Z"},{"number":4111,"title":"complex workers recipe: admin only page","comments":2,"created_at":"2026-10-07T13:52:21Z"},{"number":4488,"title":"puter repeatedly send \"notifications are on\" info when switching accounts","comments":1,"created_at":"2026-11-04T00:50:46Z"},{"number":4283,"title":"allow auth user index for multi account access","comments":1,"created_at":"2026-10-20T14:11:51Z"}],"discussions":[],"latest_release":{"name":"26.11","tag":"26.11","published_at":"2026-11-02T06:53:31Z","body":"## What's Changed\r\n* fix: add beta flag to kv share docs to match kvhandle beta status by @Salazareo in https://github.com/HeyPuter/puter/pull/4337\r\n* fix: app token by @Salazareo in https://github.com/HeyPuter/puter/pull/4338\r\n* fix(dashboard): eighth adversarial review of Files — bugs, UX, a11y, perf by @jelveh in https://github.com/HeyPuter/puter/pull/4330\r\n* feat(dashboard): publish websites and workers from Files in dashboard dialogs by @jelveh in https://github.com/HeyPuter/puter/pull/4342\r\n* fix(hosting): disconnect the directory when update gets a null root_dir by @jelveh in https://github.com/HeyPuter/puter/pull/4345\r\n* docs(fs): drop batch-write fallback notes from puter.fs.upload() by @reynaldichernando in https://github.com/HeyPuter/puter/pull/4332\r\n* KV share handles: hardening, higher limits, batch share, uninstall data deletion, account-deletion cleanup by @Salazareo in https://github.com/HeyPuter/puter/pull/4344\r\n* fix(ai): keep replayed tool-call arguments serialized once by @404oops in https://github.com/HeyPuter/puter/pull/4324\r\n* Codex/kimi k3 1 pro by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/4315\r\n* feat(ai): add GPT-6.1 Terra by @404oops in https://github.com/HeyPuter/puter/pull/4350\r\n* fix(dashboard): ninth adversarial review of Files — bugs, UX, a11y, perf by @jelveh in https://github.com/HeyPuter/puter/pull/4356\r\n* perf(permission): read a large holder's user-to-user grants per permission by @Salazareo in https://github.com/HeyPuter/puter/pull/4349\r\n* fix(apps): keep app provenance and permission caches consistent by @Salazareo in https://github.com/HeyPuter/puter/pull/4357\r\n* perf(database): defer primary fallback for user lookups by @Salazareo in https://github.com/HeyPuter/puter/pull/4359\r\n* perf(auth): coalesce session activity writes across processes by @Salazareo in https://github.com/HeyPuter/puter/pull/4360\r\n* fix(cache): widen tombstone window to 5s by @Salazareo in https://github.com/HeyPuter/puter/pull/4381\r\n* fix(hosting): track trashed roots and cached backing misses by @Salazareo in https://github.com/HeyPuter/puter/pull/4363\r\n* fix(fs): preserve paging and file read-copy contracts by @Salazareo in https://github.com/HeyPuter/puter/pull/4367\r\n* perf(permission): resolve default grants through full-access issuers by @Salazareo in https://github.com/HeyPuter/puter/pull/4361\r\n* fix(hosting): use the current authenticated visitor for asset billing by @Salazareo in https://github.com/HeyPuter/puter/pull/4364\r\n* fix(fs): preserve stored path spelling and app ACL identity by @Salazareo in https://github.com/HeyPuter/puter/pull/4368\r\n* fix(fs): remove app data requested during uninstall by @Salazareo in https://github.com/HeyPuter/puter/pull/4369\r\n* fix(apps): compare normalized index URLs before update checks by @Salazareo in https://github.com/HeyPuter/puter/pull/4370\r\n* fix(sharing): preserve team grants and scope link invalidation by @Salazareo in https://github.com/HeyPuter/puter/pull/4371\r\n* fix(hosting): honor user-granted subdomain permissions by @Salazareo in https://github.com/HeyPuter/puter/pull/4372\r\n* perf(dashboard): share launch-app requests and size recent icons by @Salazareo in https://github.com/HeyPuter/puter/pull/4373\r\n* fix(auth): support recovery codes when disabling two-factor auth by @Salazareo in https://github.com/HeyPuter/puter/pull/4374\r\n* fix(puter-js): coordinate sign-in callbacks and filesystem sockets by @Salazareo in https://github.com/HeyPuter/puter/pull/4375\r\n* fix(puter-js): replay requests with fresh body credentials by @Salazareo in https://github.com/HeyPuter/puter/pull/4376\r\n* fix(ui): reject failed desktop IPC requests by @Salazareo in https://github.com/HeyPuter/puter/pull/4378\r\n* perf(thumbnails): keep read URLs stable within an hour by @Salazareo in https://github.com/HeyPuter/puter/pull/4379\r\n* chore(deps): bump smtp-server from 3.19.23 to 3.19.24 by @dependabot[bot] in https://github.com/HeyPuter/puter/pull/4383\r\n* chore(deps"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}