{"id":20032308,"url":"https://github.com/weakish/nes-progress-bar-hello-world","last_synced_at":"2026-05-12T10:33:33.005Z","repository":{"id":146349742,"uuid":"446062330","full_name":"weakish/nes-progress-bar-hello-world","owner":"weakish","description":"A hello world project with NES.css and Netlify Functions","archived":false,"fork":false,"pushed_at":"2022-01-09T14:20:18.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-12T18:11:57.231Z","etag":null,"topics":["nes-css","netlify-functions"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"0bsd","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weakish.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":"2022-01-09T10:58:16.000Z","updated_at":"2022-01-09T14:20:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"cd1fcc8b-0a49-4da5-977a-1e0ad119fcc9","html_url":"https://github.com/weakish/nes-progress-bar-hello-world","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Fnes-progress-bar-hello-world","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Fnes-progress-bar-hello-world/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Fnes-progress-bar-hello-world/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weakish%2Fnes-progress-bar-hello-world/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weakish","download_url":"https://codeload.github.com/weakish/nes-progress-bar-hello-world/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241463553,"owners_count":19967063,"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":["nes-css","netlify-functions"],"created_at":"2024-11-13T09:36:38.752Z","updated_at":"2026-05-12T10:33:27.973Z","avatar_url":"https://github.com/weakish.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"A hello world project powered by [NES.css] and [Netlify Functions].\n\n[NES.css]: https://nostalgic-css.github.io/NES.css/\n[Netlify Functions]: https://functions.netlify.com/\n\nThe frontend part is a simple HTML page showing a progress bar.\n\nThe input is received from the hash part of the URL:\n\n```\nhttps://progressbar.mmap.page/#{%22url%22:%20%22https://example.com/api%22,%20%22value_key_name%22:%20%22foo%22,%20%22max_key_name%22:%22bar%22}\n```\n\nHere `progressbar.mmap.page` is where this project is hosted.\n\n`https://example.com/api` should be a site that returns something like:\n\n```json\n{\n    \"foo\": 123,\n    \"bar\": 456,\n    \"other_keys\": \"will be ignored\",\n}\n```\n\nAnd the value of `foo` and `bar` will be used as the `value` and `max` attributes of the progress bar element (`\u003cprogress\u003e`).\n\nOn the frontend part, it uses [NES.css] for styling and a few lines of JavaScript (without any framework or library) to parse user input and invoke the Netlify Function.\n\nThe Netlify Function is written in Go, which fetches the data from the requested URL.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweakish%2Fnes-progress-bar-hello-world","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweakish%2Fnes-progress-bar-hello-world","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweakish%2Fnes-progress-bar-hello-world/lists"}