{"id":25228164,"url":"https://github.com/nahkd123/brush-as-webassembly-module","last_synced_at":"2025-04-05T13:40:59.285Z","repository":{"id":276860763,"uuid":"930548729","full_name":"nahkd123/brush-as-webassembly-module","owner":"nahkd123","description":"Store brush as WebAssembly module.","archived":false,"fork":false,"pushed_at":"2025-02-10T20:14:32.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-10T21:24:57.470Z","etag":null,"topics":["brush","drawing-app","js","wasm","web","webassembly"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nahkd123.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":"2025-02-10T20:13:13.000Z","updated_at":"2025-02-10T20:17:34.000Z","dependencies_parsed_at":"2025-02-10T21:24:59.984Z","dependency_job_id":"a51da8df-b78a-4782-a645-1d2d0533b381","html_url":"https://github.com/nahkd123/brush-as-webassembly-module","commit_stats":null,"previous_names":["nahkd123/brush-as-webassembly-module"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahkd123%2Fbrush-as-webassembly-module","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahkd123%2Fbrush-as-webassembly-module/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahkd123%2Fbrush-as-webassembly-module/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahkd123%2Fbrush-as-webassembly-module/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nahkd123","download_url":"https://codeload.github.com/nahkd123/brush-as-webassembly-module/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247345404,"owners_count":20924097,"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":["brush","drawing-app","js","wasm","web","webassembly"],"created_at":"2025-02-11T09:51:46.645Z","updated_at":"2025-04-05T13:40:59.251Z","avatar_url":"https://github.com/nahkd123.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Brush as WebAssembly Module!\nAn experiment to use WebAssembly module as brush file. The purpose is to embed the brush together with project file so that vector layers in projects can be rendered correctly across multiple devices, while taking little amount of storage space.\n\n## Try it out\n\u003e [!TIP]\n\u003e For best experience, use a graphics tablet or a device with pressure-sensitive stylus support!\n\nOpen [this page](https://nahkd123.github.io/brush-as-webassembly-module) in your favorite browser. Chromium is recommended to ensure the pointer event feature working correctly (though most modern browsers should support pointer events API already).\n\n## What's next?\n- Embed brush preset inside WebAssembly module maybe?\n\n## License\nCC0 1.0 Universal (or Public domain if that license is not applicable). No Rights Reserved.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnahkd123%2Fbrush-as-webassembly-module","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnahkd123%2Fbrush-as-webassembly-module","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnahkd123%2Fbrush-as-webassembly-module/lists"}