{"id":20156943,"url":"https://github.com/dainfloop/skyrace","last_synced_at":"2026-06-01T01:30:59.586Z","repository":{"id":262540948,"uuid":"887564307","full_name":"DaInfLoop/skyrace","owner":"DaInfLoop","description":"Get a random person from the Bluesky Trending feed and try find someone else!","archived":false,"fork":false,"pushed_at":"2024-11-13T18:47:25.000Z","size":32,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-03T02:12:56.957Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://skyrace.dainfloop.me/","language":"TypeScript","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/DaInfLoop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-12T22:28:38.000Z","updated_at":"2025-01-01T18:02:52.000Z","dependencies_parsed_at":"2024-11-18T06:34:34.480Z","dependency_job_id":null,"html_url":"https://github.com/DaInfLoop/skyrace","commit_stats":null,"previous_names":["dainfloop/skyrace"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DaInfLoop/skyrace","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaInfLoop%2Fskyrace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaInfLoop%2Fskyrace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaInfLoop%2Fskyrace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaInfLoop%2Fskyrace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DaInfLoop","download_url":"https://codeload.github.com/DaInfLoop/skyrace/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaInfLoop%2Fskyrace/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33756575,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"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":[],"created_at":"2024-11-13T23:40:51.916Z","updated_at":"2026-06-01T01:30:59.561Z","avatar_url":"https://github.com/DaInfLoop.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Skyrace Logo](https://raw.githubusercontent.com/DaInfLoop/skyrace/refs/heads/master/assets/logo.png)\n\n# Skyrace\n![time spent](https://waka.hackclub.com/api/badge/U06TBP41C3E/interval:any/project:find-luna?label=time%20spent)\n[![made for high seas](https://img.shields.io/badge/made%20for-hack%20club%20high%20seas-fec2fb)](https://high-seas.hackclub.com/)\n\n[WikiRace](https://wiki-race.com/) but Bluesky. Get given a random person on the [Discover](https://bsky.app/?feed=feedgen%7Cat%3A%2F%2Fdid%3Aplc%3Az72i7hdynmk6r22z27h6tvur%2Fapp.bsky.feed.generator%2Fwhats-hot) feed, and try find another person from everyone's following feed!\n\n## Preview\nA preview of the site is avaliable at [skyrace.dainfloop.me](https://skyrace.dainfloop.me/).\n\nThe preview defaults to [luna](https://bsky.app/profile/imlunahey.com)'s profile: however it can be customized with the `?user=\u003chandle / did\u003e` query param.\n\nThe preview also defaults to starting from a random user's account: this can also be customized by using the `?starting=\u003chandle / did\u003e` query param.\n\n## Development\n1. Clone the repo and then go into the directory:\n```sh\n$ git clone https://github.com/DaInfLoop/skyrace.git\n$ cd skyrace\n```\n\n2. Install dependencies:\n```sh\n$ bun i\n# or\n$ npm i\n# or\n$ yarn\n```\n\n3. Mess around and build the project.\n```sh\n$ bun run build\n# or\n$ npm run build\n# or\n$ yarn build\n```\n\n\u003e [!IMPORTANT]  \n\u003e You need to build the project to be able to run it. For some reason, the site doesn't work otherwise.\n\u003e\n\u003e React shenanigans. If you manage to fix this, please PR.\n\n### Contributions\nThank you to [@saurabhdaware](https://github.com/saurabhdaware) (Bluesky: [@saurabhd.bsky.social](https://bsky.app/profile/saurabhd.bsky.social)) for [bsky-widget](https://github.com/saurabhdaware/bsky-widget)! I realised too late that it was an actual module, but credits have been given both here and in the file!\n\nThank you [@ImLunaHey](https://github.com/ImLunaHey) (Bluesky: [@imlunahey.com](https://bsky.app/profile/imlunahey.com)) for giving me the initial idea accidentally :p\n\nAnd thank you everyone else who:\n1. Had a look at the project!\n2. Looked and gave feedback during its development!\n\nWithout any of the lovely people above, this probably wouldn't have happened.\n\n### License\nThis website and its source code (excluding `bsky-widget.js`) are licensed under the **MIT License**. A version of it is readable at [LICENSE](/LICENSE).\n\n`bsky-widget.js` is licensed under the **MIT License** by Saurabh Daware. A copy of that license is readable at [`saurabhdaware/bsky-widget/LICENSE`](https://github.com/saurabhdaware/bsky-widget/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdainfloop%2Fskyrace","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdainfloop%2Fskyrace","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdainfloop%2Fskyrace/lists"}