{"id":16431998,"url":"https://github.com/davidcelis/nook_stop_api","last_synced_at":"2026-03-04T21:02:24.576Z","repository":{"id":142548888,"uuid":"502153068","full_name":"davidcelis/nook_stop_api","owner":"davidcelis","description":"🍃 Welcome to Nook Stop, a multimedia terminal from Nook Inc. This toy app is an example of how to build a GraphQL API in Ruby, powered by data from Animal Crossing: New Horizons.","archived":false,"fork":false,"pushed_at":"2025-07-07T01:02:44.000Z","size":3809,"stargazers_count":5,"open_issues_count":6,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-14T13:56:23.592Z","etag":null,"topics":["animal-crossing","animal-crossing-new-horizons","api","fun","graphql"],"latest_commit_sha":null,"homepage":"https://acnh.apps.davidcel.is/","language":"HTML","has_issues":true,"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/davidcelis.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":"2022-06-10T19:06:22.000Z","updated_at":"2025-08-12T08:40:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"9965c42f-0111-4b0a-bee2-4ce97d08689c","html_url":"https://github.com/davidcelis/nook_stop_api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/davidcelis/nook_stop_api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcelis%2Fnook_stop_api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcelis%2Fnook_stop_api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcelis%2Fnook_stop_api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcelis%2Fnook_stop_api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidcelis","download_url":"https://codeload.github.com/davidcelis/nook_stop_api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcelis%2Fnook_stop_api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30092870,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T20:42:30.420Z","status":"ssl_error","status_checked_at":"2026-03-04T20:42:30.057Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["animal-crossing","animal-crossing-new-horizons","api","fun","graphql"],"created_at":"2024-10-11T08:35:21.994Z","updated_at":"2026-03-04T21:02:24.548Z","avatar_url":"https://github.com/davidcelis.png","language":"HTML","readme":"# Nook Stop API\n\n\u003ccenter\u003e\n\n![Welcome to Nook Stop, a multimedia terminal from Nook Inc.](/public/assets/images/nook-stop-terminal.png)\n\n\u003c/center\u003e\n\nThis application powers the API for our main Nook Stop terminal, located in the Resident Service building of the island.\n\n## Getting Started\n\nThis application serves as a fun demonstration of how to build an API using GraphQL (lovingly referred to as GiraffeQL throughout the Nook Stop API docs). If you'd like to run it yourself, there are just a couple prerequisites:\n\n* Ruby (3.2.1)\n* PostgreSQL (14.3)\n\nAssuming you have these installed, you can clone this repository and run `bin/setup`. This should create the database and seed it with all of the data from Animal Crossing: New Horizons! Then, just run `bin/rails server` and visit http://localhost:3000/ in your browser to see the generated docs site, or http://localhost:3000/graphiql to play around with queries in the interactive GraphiQL environment.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidcelis%2Fnook_stop_api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidcelis%2Fnook_stop_api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidcelis%2Fnook_stop_api/lists"}