{"id":16203534,"url":"https://github.com/unitycoder/pixelarttool","last_synced_at":"2025-03-19T07:30:52.993Z","repository":{"id":144946185,"uuid":"156974373","full_name":"unitycoder/PixelArtTool","owner":"unitycoder","description":"Homemade Pixel Art Tool (WIP)","archived":false,"fork":false,"pushed_at":"2024-10-18T19:10:17.000Z","size":200,"stargazers_count":16,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-28T16:19:59.079Z","etag":null,"topics":["drawing-app","pixel","pixel-art","wpf"],"latest_commit_sha":null,"homepage":"","language":"C#","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/unitycoder.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":"2018-11-10T11:25:11.000Z","updated_at":"2024-10-18T19:10:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"e514b969-ef83-415b-bb66-e57b911587ab","html_url":"https://github.com/unitycoder/PixelArtTool","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unitycoder%2FPixelArtTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unitycoder%2FPixelArtTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unitycoder%2FPixelArtTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unitycoder%2FPixelArtTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unitycoder","download_url":"https://codeload.github.com/unitycoder/PixelArtTool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243976645,"owners_count":20377695,"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":["drawing-app","pixel","pixel-art","wpf"],"created_at":"2024-10-10T09:54:25.962Z","updated_at":"2025-03-19T07:30:52.988Z","avatar_url":"https://github.com/unitycoder.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![](https://ci.appveyor.com/api/projects/status/vyfdau7shd8vhv99?svg=true)](#)\n\n# PixelArtTool\nHomemade Pixel Art Tool\n\nWork-in-Progress, initial features should be mainly based on this unfinished project (link below) and then adding more advanced features https://assetstore.unity.com/packages/tools/painting/unipix-pixel-art-tool-28312?aid=1101lGti\n(and also its a practice project for working with WPF)\n\n# Current Features\n- Drawable bitmap (scaled to see better)\n- Toolbar with toggleable buttons in groups\n- Load palette image from resources (for example https://lospec.com/palette-list 1px png files)\n- Show mouse pixel coordinates in statusbar\n- Erase with right mouse button\n- Show palette colors in separate bitmap\n- Pick colors from palette\n- Show currently selected color in rectangle\n- Show pixel color under mouse\n- Color picker with middle mouse button\n- Save image as png\n- Alpha support\n- Opacity slider\n- Basic undo system\n- Additive and Replace draw modes\n- Drawmode(blend) selector\n- Undo ctrl+z\n- Background pixel grid\n- Automatic 1px outline\n- Mirror X-axis tool (Symmetry)\n- Canvas scroll/pan (to move image)\n- FloodFill tool\n- Flip Horizontal/Vertial tool\n- Secondary color (with swap key \"X\")\n- Palette loader dialog\n- 1x and 2x preview images\n- hue saturation lightness color picker\n- Quick current color brightness adjust (mousewheel), for drawing easy gradients or lighter/darker parts\n- Quick 'set transparent color as current color' - button\n- Redo ctrl+y\n- Paste images from clipboard (only 16x16 for now, no alpha)\n- Copy image to clipboard (no alpha)\n- Save ctrl+s\n- Save as ctrl+shift+s\n- Pixel position preview box\n- Quick Smart Fill (while in drawing mode, double click left mouse button to fill that area)\n- Show filename in window title\n- Show * in title, if image has unsaved changes\n- New Image Dialog\n- Draw lines (hold left shift down on 2nd click, line is drawn from previous pixel position)\n- Color picker dialog\n- Settings dialog\n- Grid color and alpha settings\n- Quick clear image with left shift down when clicking New Image, or with right mouse button on New Image button\n- Inverted current pixel rectangle outline color\n- Non-contiguous fill with left ctrl down\n\n# Screenshot\n![image](https://user-images.githubusercontent.com/5438317/54478170-0dd52c00-4818-11e9-9d7e-fefc5e7c42c1.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funitycoder%2Fpixelarttool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funitycoder%2Fpixelarttool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funitycoder%2Fpixelarttool/lists"}