{"id":28340596,"url":"https://github.com/luizbizzio/mypixel","last_synced_at":"2026-01-25T09:36:22.980Z","repository":{"id":293165648,"uuid":"983161099","full_name":"luizbizzio/mypixel","owner":"luizbizzio","description":"🎨 MyPixel simplifies pixel art enhancement with powerful upscaling, vectorization, and batch processing. Ideal for designers, developers, and digital artists.","archived":false,"fork":false,"pushed_at":"2025-12-03T12:25:49.000Z","size":694,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-06T16:20:23.752Z","etag":null,"topics":["base64","batch","client-side","color-picker","editor","enhancement","hex","image-processing","open-source","pixel","pixel-art","png","renamer","rgb","svg","svg-icons","tool","upscale","upscaling","vector"],"latest_commit_sha":null,"homepage":"https://mypixel.dev","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luizbizzio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"luizbizzio"}},"created_at":"2025-05-14T01:21:13.000Z","updated_at":"2025-12-03T12:25:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"fe1067fb-b943-4a21-a997-881b7f0c0f30","html_url":"https://github.com/luizbizzio/mypixel","commit_stats":null,"previous_names":["luizbizzio/mypixel"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/luizbizzio/mypixel","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbizzio%2Fmypixel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbizzio%2Fmypixel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbizzio%2Fmypixel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbizzio%2Fmypixel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luizbizzio","download_url":"https://codeload.github.com/luizbizzio/mypixel/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luizbizzio%2Fmypixel/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28750875,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T09:00:19.176Z","status":"ssl_error","status_checked_at":"2026-01-25T09:00:04.131Z","response_time":113,"last_error":"SSL_read: 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":["base64","batch","client-side","color-picker","editor","enhancement","hex","image-processing","open-source","pixel","pixel-art","png","renamer","rgb","svg","svg-icons","tool","upscale","upscaling","vector"],"created_at":"2025-05-27T03:21:37.915Z","updated_at":"2026-01-25T09:36:22.974Z","avatar_url":"https://github.com/luizbizzio.png","language":"HTML","funding_links":["https://github.com/sponsors/luizbizzio"],"categories":[],"sub_categories":[],"readme":"# MyPixel - Pixel Art Enhancer 🎨\n\n\n**Your browser, your pixels, perfected.** MyPixel brings pixel art back to life with **crisp scaling**, **real-time color controls**, and **vector exports**—all running **100% client-side**.\n\n---\n\n## ✨ Feature Highlights ✨\n\n| Feature                                 | Description                                                                                              |\n|:----------------------------------------|:----------------------------------------------------------------------------------------------------------|\n| 🔍 **Crisp Non‑Blurred Scale**           | Scale from **10%** to **10 000%** with no blur—each pixel remains razor-sharp.                            |\n| 🌈 **Opacity \u0026 Saturation**              | Live-range sliders (0–100%) let you tweak transparency and color intensity, previewing instantly.         |\n| 👀 **Side‑by‑Side Preview**              | Instantly compare **Original** vs **Modified** in the same view.                                          |\n| 🎨 **Auto Color Palette**                | Extract top 32 colors automatically; click any swatch to copy its HEX code.                               |\n| 🔍 **Magnifier \u0026 Picker**                | Hover to magnify pixel details and pick HEX/RGB values; click to copy into clipboard.                    |\n| 📐 **True Vector SVG**                   | Export as genuine SVG: fully scalable vector paths, not embedded bitmaps.                                 |\n| 📦 **Multi‑Format Export**               | Download or copy as **PNG**, **WEBP**, **AVIF**, **SVG**, or **Base64**.                                  |\n| 🗂️ **Batch Processing**                  | Process multiple files at once; download a ZIP of your chosen format.                                     |\n| 📝 **File Info \u0026 Rename**                | View/edit filename, file size, dimensions, aspect ratio, and see export size estimates before saving.    |\n| 🔗 **Shareable Links**                   | Generate a URL with Base64‑encoded image—shareable without uploads, stored in your browser history.       |\n| 📱 **PWA \u0026 Mobile‑Ready**                | Install as a Progressive Web App on desktop or mobile; use **offline** thanks to Service Worker caching.  |\n\n---\n\n## 🔍 Before \u0026 After: Real Results\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003eOriginal (32×64)\u003c/th\u003e\n    \u003cth\u003eUpscaled PNG (320×640)\u003c/th\u003e\n    \u003cth\u003eVector SVG (320×640)\u003c/th\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"demo/original.png\" alt=\"Original Pixel Art\" width=\"320\" /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"demo/modified.png\" alt=\"Upscaled Pixel Art (PNG)\" width=\"320\" /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003cimg src=\"demo/modified.svg\" alt=\"Upscaled Pixel Art (SVG)\" width=\"320\" /\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003e Notice the crisp edges and preserved block shapes in both PNG and SVG—no blur, no distortion.\n\u003e\n\u003e **Art credit:** Original pixel art by [F404X](https://x.com/F404XdoesARTS)\n---\n\n## 🚀 Quick Start\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"/screenshots/desktop-screenshot.jpg\" alt=\"Desktop Screenshot\" width=\"1000\" /\u003e\n\u003c/p\u003e\n\n1. **Upload**: Drag \u0026 drop or click the green panel to select your PNG sprite.\n2. **Adjust**: Set **Scale**, **Opacity**, **Saturation** with intuitive sliders.\n3. **Review**: Check the **palette**, hover to pick colors, compare before/after.\n4. **Export**:\n   - **Single**: Click **PNG**, **WEBP**, **AVIF**, **SVG**, or **Base64**.\n   - **Batch**: Enable **Batch Mode**, add files, pick format, download **ZIP**.\n5. **Share**: Click **Share Link**—a URL with your Base64 image is copied to your clipboard.\n\n---\n\n## 🎁 Why MyPixel?\n\n- **Privacy**: 100% client-side; your artwork never leaves your device.\n- **Performance**: Instant feedback powered by modern browsers.\n- **Flexibility**: From simple sprites to high-res vector exports, all formats covered.\n- **Portability**: PWA support means you can work offline anywhere.\n\n---\n\n## 📄 License\n\nThis project is licensed under the **Apache License 2.0**. See [LICENSE](LICENSE) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluizbizzio%2Fmypixel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluizbizzio%2Fmypixel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluizbizzio%2Fmypixel/lists"}