{"id":16391648,"url":"https://github.com/timzatko/needlework-canvas","last_synced_at":"2026-05-17T10:36:27.098Z","repository":{"id":38521078,"uuid":"253491584","full_name":"timzatko/needlework-canvas","owner":"timzatko","description":"A handy tool for creating a needlework canvas from an image.","archived":false,"fork":false,"pushed_at":"2023-10-11T06:38:44.000Z","size":6434,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-05-15T13:46:38.110Z","etag":null,"topics":["angular","needlework"],"latest_commit_sha":null,"homepage":"https://needlework-canvas.timzatko.eu","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/timzatko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2020-04-06T12:31:37.000Z","updated_at":"2020-10-13T11:48:12.000Z","dependencies_parsed_at":"2025-02-22T20:37:20.020Z","dependency_job_id":null,"html_url":"https://github.com/timzatko/needlework-canvas","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/timzatko/needlework-canvas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timzatko%2Fneedlework-canvas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timzatko%2Fneedlework-canvas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timzatko%2Fneedlework-canvas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timzatko%2Fneedlework-canvas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timzatko","download_url":"https://codeload.github.com/timzatko/needlework-canvas/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timzatko%2Fneedlework-canvas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33135105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["angular","needlework"],"created_at":"2024-10-11T04:46:56.235Z","updated_at":"2026-05-17T10:36:27.067Z","avatar_url":"https://github.com/timzatko.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Needlework Canvas Creator\n\n[![CI](https://github.com/timzatko/needlework-canvas/workflows/CI/badge.svg)](https://github.com/timzatko/needlework-canvas/actions?query=workflow:CI+branch:master)\n\nA handy tool for creating a needlework canvas from an image.\n\n![Example](./assets/example.gif)\n\n## For who is this tool for?\n\nIf you are interested in [needlework](https://en.wikipedia.org/wiki/Needlework) and you would like to create a model based on an image for your artwork.\n\n## How does it work?\n\nThe uploaded image is downsized, and the dominant colors are extracted from it, then the model is created. The number of colors and the dimensions of the canvas can be adjusted.\n\n## Contributing\n\nInformation on the contribution guidelines are in the [CONTRIBUTING.md](./CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimzatko%2Fneedlework-canvas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimzatko%2Fneedlework-canvas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimzatko%2Fneedlework-canvas/lists"}