{"id":25761012,"url":"https://github.com/oleh-kliapko/ui-blocks-packing","last_synced_at":"2025-02-26T18:28:31.351Z","repository":{"id":218249781,"uuid":"733476236","full_name":"Oleh-Kliapko/UI-Blocks-packing","owner":"Oleh-Kliapko","description":"Functional that efficiently places rectangular blocks in rectangular 2D container","archived":false,"fork":false,"pushed_at":"2024-01-24T14:36:54.000Z","size":101,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-15T10:27:36.637Z","etag":null,"topics":["canvas","pure-javascript"],"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/Oleh-Kliapko.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}},"created_at":"2023-12-19T12:16:10.000Z","updated_at":"2024-01-20T17:32:24.000Z","dependencies_parsed_at":"2024-01-20T19:08:19.508Z","dependency_job_id":null,"html_url":"https://github.com/Oleh-Kliapko/UI-Blocks-packing","commit_stats":null,"previous_names":["oleh-kliapko/ui-blocks-packing"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oleh-Kliapko%2FUI-Blocks-packing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oleh-Kliapko%2FUI-Blocks-packing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oleh-Kliapko%2FUI-Blocks-packing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Oleh-Kliapko%2FUI-Blocks-packing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Oleh-Kliapko","download_url":"https://codeload.github.com/Oleh-Kliapko/UI-Blocks-packing/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240910842,"owners_count":19877259,"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":["canvas","pure-javascript"],"created_at":"2025-02-26T18:28:30.802Z","updated_at":"2025-02-26T18:28:31.346Z","avatar_url":"https://github.com/Oleh-Kliapko.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blocks are packed (using Canvas)\n\n## Functional that efficiently places rectangular blocks in rectangular 2D container.\n\nThe location of the blocks in the container is as dense as possible in order to rationally use the space of the container.\n\n## For running:\n\n- install dependencies - `npm i`\n- run script using `lite-server` - `npm start`\n- open page - http://localhost:3000\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foleh-kliapko%2Fui-blocks-packing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foleh-kliapko%2Fui-blocks-packing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foleh-kliapko%2Fui-blocks-packing/lists"}