{"id":21279074,"url":"https://github.com/cttricks/pixlab","last_synced_at":"2025-03-15T13:42:29.320Z","repository":{"id":260590110,"uuid":"871228452","full_name":"cttricks/pixlab","owner":"cttricks","description":"A simple image tool to resize, remove background etc","archived":false,"fork":false,"pushed_at":"2024-11-01T07:34:27.000Z","size":202,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-22T03:46:11.200Z","etag":null,"topics":["freetouse","gpu","image-resizer","javascript","pica"],"latest_commit_sha":null,"homepage":"https://pixlab.cttricks.com","language":"HTML","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/cttricks.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":"2024-10-11T14:20:05.000Z","updated_at":"2024-11-01T07:34:31.000Z","dependencies_parsed_at":"2024-11-01T08:23:48.941Z","dependency_job_id":"484712f0-46a5-4377-866f-7a576aa93c51","html_url":"https://github.com/cttricks/pixlab","commit_stats":null,"previous_names":["cttricks/pixlab"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cttricks%2Fpixlab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cttricks%2Fpixlab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cttricks%2Fpixlab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cttricks%2Fpixlab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cttricks","download_url":"https://codeload.github.com/cttricks/pixlab/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243738955,"owners_count":20339997,"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":["freetouse","gpu","image-resizer","javascript","pica"],"created_at":"2024-11-21T10:18:53.567Z","updated_at":"2025-03-15T13:42:29.295Z","avatar_url":"https://github.com/cttricks.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"https://raw.githubusercontent.com/cttricks/pixlab/refs/heads/master/assets/icons/favicon-32x32.png\"\u003e ix Lab\n\nPixLab is a weekend side project dedicated to enhancing my development skills while having fun along the way. The first tool in the PixLab suite, **PixLab - Image Resizer**, allows users to effortlessly resize images with just a few clicks. As I continue to grow and experiment, I plan to add more exciting tools to the PixLab collection, making it a comprehensive resource for various image manipulation tasks.\n\n## Pix Lab - Image Resizer\n\u003cimg src=\"https://repository-images.githubusercontent.com/871228452/9e3ba57e-2299-4bef-acb0-f04ed73f8223\"\u003e\n\nA free, open-source tool designed to help you resize single or multiple images with ease. It uses Pica.js for high-quality, GPU-accelerated image resizing, and offers various options for adjusting image export settings. You can download resized images as a ZIP file for convenience.\n\n[Click here](https://pixlab.cttricks.com) to experience the tool in action!\n\n### Features\n- Resize Images: Upload and resize one or more images simultaneously with great quality.\n- Adjustable Settings: Set image quality, format (JPG/PNG), and background color (for transparent images).\n- Batch Downloads: Download resized images in bulk as a ZIP file.\n- Free \u0026 Open Source: Completely free to use, and you can contribute or customize the tool as needed.\n\n### Technology Stack\n- Pica.js: GPU-powered image resizing.\n- JSZip: Bundles multiple images into a zip file.\n- FileSaver.js: Enables easy file download handling.\n\n### How to Use\n- Upload your images by dragging and dropping or selecting them from your device.\n- Adjust the export settings as needed (quality, format, background, etc.).\n- Click \"Resize\" to process the images.\n- Download the resized images in a ZIP file.\n\n## Installation (For Local Development)\nTo get started with PixLab, make sure you have the Live Server extension installed in Visual Studio Code. This extension allows you to run the project easily and see the changes in real time.\n\nOnce you have the Live Server extension installed, follow these steps to set up and run the tool locally:\n\n```bash\n// Step 1: Clone this repository\ngit clone https://github.com/cttricks/pixlab.git pixlab\n\n// Step 2: Navigate into the project directory\ncd pixlab\n\n// Step 3: Open the project in Visual Studio Code\ncode .\n```\n\nNow open the `index.html` file in the editor, `right-click`, and select `Open with Live Server` to start using the tool in your browser.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcttricks%2Fpixlab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcttricks%2Fpixlab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcttricks%2Fpixlab/lists"}