{"id":17231977,"url":"https://github.com/pushfoo/skytimes","last_synced_at":"2025-08-16T11:52:55.993Z","repository":{"id":179295332,"uuid":"660862796","full_name":"pushfoo/Skytimes","owner":"pushfoo","description":"A GUI-based sunrise \u0026 sunset calculator in bare-bones JavaScript, HTML, and CSS","archived":false,"fork":false,"pushed_at":"2025-03-06T04:57:20.000Z","size":588,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T05:32:10.464Z","etag":null,"topics":["css3","html5","javascript","map","sunrise","sunrise-sunset"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/pushfoo.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":"2023-07-01T03:58:52.000Z","updated_at":"2025-03-06T04:57:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"0ac6df1c-9ebb-4787-a70e-f90f6d815095","html_url":"https://github.com/pushfoo/Skytimes","commit_stats":{"total_commits":38,"total_committers":1,"mean_commits":38.0,"dds":0.0,"last_synced_commit":"f39998d1d4adfd9100e866ca6d8e9f0b5d59540b"},"previous_names":["pushfoo/skytimes"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushfoo%2FSkytimes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushfoo%2FSkytimes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushfoo%2FSkytimes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushfoo%2FSkytimes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pushfoo","download_url":"https://codeload.github.com/pushfoo/Skytimes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245566162,"owners_count":20636392,"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","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":["css3","html5","javascript","map","sunrise","sunrise-sunset"],"created_at":"2024-10-15T05:00:11.701Z","updated_at":"2025-03-26T00:34:21.192Z","avatar_url":"https://github.com/pushfoo.png","language":"JavaScript","readme":"# Skytimes\n\nA minimal web application to calculate sunset \u0026 sunrise times around\nthe world. The front end currently communicates with an API via JSON\nfetch requests, but it could probably be made more static.\n\nI haven't decided on a license for this project at the moment.\n\n## Project Goals\n\n- [x] Demonstrate practical knowledge of HTML, CSS, XML, and JSON\n- [x] Try [FastAPI](https://fastapi.tiangolo.com/)\n- [x] Learn about modern JavaScript techniques\n\n## Screenshot\n\n![A screenshot of the project](doc/desktop_screenshot.png)\n\n## Usage\n\nFirst, have Python 3.9 or greater installed with a working pip.\n3.8 may work as well, but it has not been tested. Then, clone\nthis repository locally and do the following:\n\n1. `pip install .`\n2. Launch the backend with `uvicorn app:app --reload`\n3. Open https://localhost:8000/ in your browser\n\nMac \u0026 Linux users can use `./launch.sh` as shorthand to launch the application.\n\n## Asset Credits\n| Component                 | License       | Project or Source URL                                                      |\n|---------------------------|---------------|----------------------------------------------------------------------------|\n| Equirectilinear World Map | Public Domain | https://upload.wikimedia.org/wikipedia/commons/a/ac/World_location_map.svg |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushfoo%2Fskytimes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpushfoo%2Fskytimes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushfoo%2Fskytimes/lists"}