{"id":18248825,"url":"https://github.com/igorski/pixelizer","last_synced_at":"2025-08-18T09:40:05.755Z","repository":{"id":250061249,"uuid":"832277886","full_name":"igorski/pixelizer","owner":"igorski","description":"Web based pixel sorter providing a real-time UI to experiment with creating glitch art","archived":false,"fork":false,"pushed_at":"2025-07-16T19:47:21.000Z","size":265,"stargazers_count":6,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-24T13:49:35.288Z","etag":null,"topics":["glitch-art","image-processing","pixels","pixelsort","pixelsorting"],"latest_commit_sha":null,"homepage":"https://www.igorski.nl/application/pixelizer","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/igorski.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,"zenodo":null}},"created_at":"2024-07-22T17:26:51.000Z","updated_at":"2025-06-14T11:40:45.000Z","dependencies_parsed_at":"2024-08-16T07:44:28.053Z","dependency_job_id":"e13d8089-7a01-4e26-bf30-2ea6b492a420","html_url":"https://github.com/igorski/pixelizer","commit_stats":null,"previous_names":["igorski/pixelizer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/igorski/pixelizer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igorski%2Fpixelizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igorski%2Fpixelizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igorski%2Fpixelizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igorski%2Fpixelizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/igorski","download_url":"https://codeload.github.com/igorski/pixelizer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igorski%2Fpixelizer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270974288,"owners_count":24678248,"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","status":"online","status_checked_at":"2025-08-18T02:00:08.743Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["glitch-art","image-processing","pixels","pixelsort","pixelsorting"],"created_at":"2024-11-05T09:38:25.336Z","updated_at":"2025-08-18T09:40:05.685Z","avatar_url":"https://github.com/igorski.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pixelizer\n\nA web based image glitching processor that works by \"sorting pixels\". It takes any provided input image and shuffles\nthe pixel content according to controllable algorithms to provide a distorted take, hopefully with pleasing results.\n\nAdapted from [Python code](https://github.com/satyarth/pixelsort) by Satyarth Mishra Sharma, which in turn was based on\na [Processing script](https://github.com/kimasendorf/ASDFPixelSort) by Kim Asendorf.\n\nThe UI is built using Vue, but the majority of the inner workings is pure TypeScript. There is some overlap in\nfunctionality with [BitMappery](https://github.com/igorski/bitmappery), but this is chosen to be a separate toy, at\nleast for the time being.\n\n## The [Issue Tracker](https://github.com/igorski/pixelizer/issues) is your point of contact\n\nBug reports, feature requests, questions and discussions are welcome on the GitHub Issue Tracker, please do not send e-mails through the development website. However, please search before posting to avoid duplicates, and limit to one issue per post.\n\nPlease vote on feature requests by using the Thumbs Up/Down reaction on the first post.\n\n## Project setup\n\n```\nnpm install\n```\n\n### Development\n\nCreate a local development server with hot module reload:\n\n```\nnpm run dev\n```\n\nCreating a production build (build output will reside in _./dist/_-folder):\n\n```\nnpm run build\n```\n\nRunning unit tests\n\n```\nnpm run test\n```\n\nRunning TypeScript validation:\n\n```\nnpm run typecheck\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figorski%2Fpixelizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Figorski%2Fpixelizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figorski%2Fpixelizer/lists"}