{"id":27881705,"url":"https://github.com/ii887522/image-generator","last_synced_at":"2025-05-05T05:04:10.550Z","repository":{"id":40703472,"uuid":"365733139","full_name":"ii887522/image-generator","owner":"ii887522","description":"A CLI tool used to generate many sample images with different sizes and colors for testing purposes.","archived":false,"fork":false,"pushed_at":"2023-01-20T22:13:42.000Z","size":2916,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-05T05:04:03.468Z","etag":null,"topics":["cli","desktop","generator","image","image-generator","sample"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/ii887522.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-09T11:12:04.000Z","updated_at":"2022-07-29T07:05:38.000Z","dependencies_parsed_at":"2023-02-12T06:01:36.276Z","dependency_job_id":null,"html_url":"https://github.com/ii887522/image-generator","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ii887522%2Fimage-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ii887522%2Fimage-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ii887522%2Fimage-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ii887522%2Fimage-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ii887522","download_url":"https://codeload.github.com/ii887522/image-generator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252442489,"owners_count":21748451,"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":["cli","desktop","generator","image","image-generator","sample"],"created_at":"2025-05-05T05:04:10.021Z","updated_at":"2025-05-05T05:04:10.544Z","avatar_url":"https://github.com/ii887522.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# image-generator\n[![Semantic Versioning 2.0.0](https://img.shields.io/badge/semver-2.0.0-standard.svg)](https://semver.org/)\n[![Linux](https://svgshare.com/i/Zhy.svg)](https://svgshare.com/i/Zhy.svg)\n[![Windows](https://svgshare.com/i/ZhY.svg)](https://svgshare.com/i/ZhY.svg)\n[![made-with-rust](https://img.shields.io/badge/Made%20with-Rust-1f425f.svg)](https://www.rust-lang.org/)\n[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)\n\n![Image generator sample output](docs/sample-output.png)\n\nA CLI tool used to generate many sample images with different sizes and colors for testing purposes.\n\n## Table of contents\n- [Prerequisites](https://github.com/ii887522/image-generator#prerequisites)\n- [Format the project](https://github.com/ii887522/image-generator#format-the-project)\n- [Automatically format the project on change](https://github.com/ii887522/image-generator#automatically-format-the-project-on-change)\n- [Lint the project](https://github.com/ii887522/image-generator#lint-the-project)\n- [Automatically lint the project on change](https://github.com/ii887522/image-generator#automatically-lint-the-project-on-change)\n- [Build the vcpkg dependencies in the project](https://github.com/ii887522/image-generator#build-the-vcpkg-dependencies-in-the-project)\n- [Build the project](https://github.com/ii887522/image-generator#build-the-project)\n- [Automatically build the project on change](https://github.com/ii887522/image-generator#automatically-build-the-project-on-change)\n- [Test the project](https://github.com/ii887522/image-generator#test-the-project)\n- [Automatically test the project on change](https://github.com/ii887522/image-generator#automatically-test-the-project-on-change)\n- [Run the project](https://github.com/ii887522/image-generator#run-the-project)\n\n## Prerequisites\n- Windows 11 or Linux\n- [Visual Studio Code](https://code.visualstudio.com/) with plugins:\n  - Better TOML\n  - CodeLLDB\n  - EditorConfig for VS Code\n  - GLSL Lint\n  - Markdown All in One\n  - rust-analyzer\n  - Shader languages support for VS Code\n  - YAML\n- [Rust 1.61.0](https://www.rust-lang.org/) and later\n- [rustfmt 1.4.38](https://github.com/rust-lang/rustfmt) and later\n- [clippy 0.1.60](https://github.com/rust-lang/rust-clippy) and later\n- [cargo-watch 8.1.1](https://github.com/watchexec/cargo-watch) and later\n- [cargo-vcpkg 0.1.6](https://crates.io/crates/cargo-vcpkg) and later\n\n## Format the project\n```sh\ncargo fmt\n```\n\n## Automatically format the project on change\n```sh\ncargo watch -x fmt\n```\n\n## Lint the project\n```sh\ncargo clippy --all-features\n```\n\n## Automatically lint the project on change\n```sh\ncargo watch -x \"clippy --all-features\"\n```\n\n## Build vcpkg dependencies in the project\n```sh\ncargo vcpkg build\n```\n\n## Build the project\n```sh\ncargo build\n```\n\n## Automatically build the project on change\n```sh\ncargo watch -x build\n```\n\n## Test the project\n```sh\ncargo test\n```\n\n## Automatically test the project on change\n```sh\ncargo watch -x test\n```\n\n## Run the project\n```sh\ncargo run\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fii887522%2Fimage-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fii887522%2Fimage-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fii887522%2Fimage-generator/lists"}