{"id":29984782,"url":"https://github.com/refact0r/re-start","last_synced_at":"2025-08-07T23:58:03.017Z","repository":{"id":305072115,"uuid":"1015217575","full_name":"refact0r/re-start","owner":"refact0r","description":"a useful browser startpage","archived":false,"fork":false,"pushed_at":"2025-07-25T07:30:34.000Z","size":924,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-25T07:43:27.233Z","etag":null,"topics":["homepage","new-tab","newtab","startpage"],"latest_commit_sha":null,"homepage":"","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/refact0r.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,"zenodo":null}},"created_at":"2025-07-07T07:16:23.000Z","updated_at":"2025-07-25T07:30:37.000Z","dependencies_parsed_at":"2025-07-18T07:19:24.327Z","dependency_job_id":"e7deee4c-77e2-4322-b826-42516bdbbfb2","html_url":"https://github.com/refact0r/re-start","commit_stats":null,"previous_names":["refact0r/re-start"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/refact0r/re-start","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refact0r%2Fre-start","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refact0r%2Fre-start/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refact0r%2Fre-start/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refact0r%2Fre-start/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/refact0r","download_url":"https://codeload.github.com/refact0r/re-start/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/refact0r%2Fre-start/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269343300,"owners_count":24401085,"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","status":"online","status_checked_at":"2025-08-07T02:00:09.698Z","response_time":73,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["homepage","new-tab","newtab","startpage"],"created_at":"2025-08-04T21:02:26.202Z","updated_at":"2025-08-07T23:58:03.008Z","avatar_url":"https://github.com/refact0r.png","language":"Svelte","funding_links":[],"categories":["Projects","Svelte"],"sub_categories":["Static"],"readme":"# re-start\n\na tui-like browser startpage, built with svelte.\n\nfeatures:\n\n- todoist tasks integration\n- weather (from open-meteo)\n- customizable links\n- random stats (load time, ping, fps, viewport size)\n- relatively lightweight (\u003c90kb including fonts)\n\n\u003cimg width=\"2331\" height=\"1319\" alt=\"image\" src=\"https://github.com/user-attachments/assets/e3164af7-fc42-4caf-81ee-a049e05b84c7\" /\u003e\n\n## installation\n\n### firefox\n\n1. download the latest .xpi file from the `releases` folder.\n2. go to the firefox extensions manager (`about:addons`)\n3. click the gear icon in the top right.\n4. click \"Install Add-on From File\" and select the .xpi file you downloaded.\n5. make sure to click \"Add\" and \"Keep Changes\".\n\n### chrome\n\n1. clone/download this repo.\n2. run `npm i` (you must have node.js).\n3. run `npm run build`. you should see it create a `dist` folder.\n4. go to the chrome extensions manager (`chrome://extensions`).\n5. turn on developer mode in the top right.\n6. click \"Load unpacked\" in the top left.\n7. select the `dist` folder.\n\n### development / building from source\n\n1. clone/download this repo.\n2. run `npm i` (you must have node.js).\n3. run `npm run dev` to start in development mode. the page will run at `http://localhost:5173`.\n4. run `npm run build` to build for production.\n\n## usage tips\n\n- hover your cursor on the top right corner of the startpage, and you should see a settings button appear. click it to configure settings.\n- to get your todoist api token, open the todoist website and click your profile in the top left. then go to \"Settings\" \u003e \"Integrations\" \u003e \"Developer\" \u003e \"Copy API Token\".\n- the 'x tasks' text is also a clickable link to todoist.\n- you can force a refresh of the weather and todoist widgets by clicking the top left panel labels.\n- the ping stat is based on how long a request to \u003chttps://www.google.com/generate_204\u003e takes. don't take it too seriously.\n- here's a matching [firefox color theme](https://color.firefox.com/?theme=XQAAAAK3BAAAAAAAAABBqYhm849SCicxcUhA3DJozHnOMuotJJDtxcajvY2nrbwtWf53IW6FuMhmsQBmHjQtYV0LyoGIJnESUiSA8WGCMfXU1SYqmE_CaU8iA8bQXAYc2jrXIT6bjoi8T-cSTCi2_9o7kcESfauVKnMZKEKJIeeuT9qsP4Z_T2ya4LBqvZWjm1-pHOmWMq1OU0wrgs4bkzHQWozn4dcm22eBmWyWR55FkcmEsPvvHzhHCZ2ZMQrPXQqrOBLr79GTkJUGa5oslhWTp2LYqdD2gNQ1a8_c5-F91bPVmQerXZWpp-OZ11D1Ai6t1ydqjbVKD3RrGXYJwhcQaAxCKa_ft4VoGrVBq8AXYeJOZdXuOxnYXGhOXXSK_NybBfJLm-2W28qSSdoiW0pTL-iFan3xQQeC0WlSrnRYrRjh7HkgLuI-Ft8Fq5kNC7nVXoo8j9Ml_q2AO_RhE116j_MECbspxaJP58juayX_wNty3V2g5zUsf0gSqpEWGT02oZAF2z6LABKRWTO28wIoMUDvj9WAQGsup95WAmNW7g4WMEIgaiJhmBz9koq0wV7gHQtJB_0x2lJ7WQ488bJi8LvqnW-VT3kZ3GJtyv-yXmRJ)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frefact0r%2Fre-start","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frefact0r%2Fre-start","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frefact0r%2Fre-start/lists"}