{"id":20463390,"url":"https://github.com/sandre58/myiconcreator","last_synced_at":"2026-04-21T13:31:49.362Z","repository":{"id":238535291,"uuid":"796766041","full_name":"sandre58/MyIconCreator","owner":"sandre58","description":"This application allows users to generate icons with the ability to edit the shape, color, and text of the icon.","archived":false,"fork":false,"pushed_at":"2024-06-13T21:42:54.000Z","size":56,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T00:56:23.739Z","etag":null,"topics":["creator","design","icon","net80","netcore","wpf","xaml"],"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/sandre58.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-06T15:31:24.000Z","updated_at":"2024-11-19T23:31:22.000Z","dependencies_parsed_at":"2024-05-09T08:42:52.206Z","dependency_job_id":"53f05e22-bd9e-4c65-8421-420d06dee45a","html_url":"https://github.com/sandre58/MyIconCreator","commit_stats":null,"previous_names":["sandre58/myiconcreator"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandre58%2FMyIconCreator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandre58%2FMyIconCreator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandre58%2FMyIconCreator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sandre58%2FMyIconCreator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sandre58","download_url":"https://codeload.github.com/sandre58/MyIconCreator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242023193,"owners_count":20059297,"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":["creator","design","icon","net80","netcore","wpf","xaml"],"created_at":"2024-11-15T13:10:54.387Z","updated_at":"2026-04-21T13:31:49.352Z","avatar_url":"https://github.com/sandre58.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv id=\"top\"\u003e\u003c/div\u003e\n\n\u003c!-- PROJECT INFO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/sandre58/MyIconCreator\"\u003e\n    \u003cimg src=\"assets/logo.png\" width=\"256\" height=\"256\"\u003e\n  \u003c/a\u003e\n\n\u003ch1 align=\"center\"\u003eMy Icon Creator\u003c/h1\u003e\n\n[![MIT License][license-shield]][license-url]\n[![GitHub Stars](https://img.shields.io/github/stars/sandre58/MyIconCreator?style=for-the-badge)](https://github.com/sandre58/MyIconCreator/stargazers)\n[![GitHub Forks](https://img.shields.io/github/forks/sandre58/MyIconCreator?style=for-the-badge)](https://github.com/sandre58/MyIconCreator/network/members)\n[![GitHub Issues](https://img.shields.io/github/issues/sandre58/MyIconCreator?style=for-the-badge)](https://github.com/sandre58/MyIconCreator/issues)\n[![Last Commit](https://img.shields.io/github/last-commit/sandre58/MyIconCreator?style=for-the-badge)](https://github.com/sandre58/MyIconCreator/commits/main)\n[![Contributors](https://img.shields.io/github/contributors/sandre58/MyIconCreator?style=for-the-badge)](https://github.com/sandre58/MyIconCreator/graphs/contributors)\n[![Repo Size](https://img.shields.io/github/repo-size/sandre58/MyIconCreator?style=for-the-badge)](https://github.com/sandre58/MyIconCreator)\n\n\n  \u003cp align=\"center\"\u003e\n    \u003cbr /\u003e\n    Create stunning icons effortlessly with our WPF application! Our user-friendly interface empowers you to design custom icons with precision and creativity. Whether you need custom icons for your applications, websites, or presentations, this tool provides a simple and intuitive way to create visually appealing icons tailored to your needs.\n  \u003c/p\u003e\n\n[![Build][build-shield]][build-url]\n[![C#](https://img.shields.io/badge/language-C%23-blue)](#)\n[![.NET 10.0](https://img.shields.io/badge/.NET-10.0-purple)](#)\n\n\u003c/div\u003e\n\n## Features\n\n- **🎨 Icon Editing**: Customize the shape of the icon using various drawing tools such as lines, circles, rectangles, and polygons.\n- **🌈 Color Selection**: Choose from a wide range of colors and gradients to fill the icon with vibrant and eye-catching hues.\n- **📝 Text Overlay**: Add text to the icon and customize the font, size, color, and alignment to convey specific messages or labels.\n- **💾 Export Options**: Export the generated icon as an image file (e.g., PNG, JPEG) or in vector format (e.g., SVG) for use in different contexts and resolutions.\n- **↩️ Undo/Redo**: Easily undo or redo changes to the icon design, allowing for experimentation and refinement.\n- **💼 Save/Load**: Save your icon projects to resume editing later or share them with others, ensuring continuity and collaboration in icon creation.\n\n## Requirements\n\n- Windows 10 or later\n- .NET 10.0 Runtime\n\n## Installation\n\n### Option 1: Download Release (Recommended)\n1. Go to the [Releases](https://github.com/sandre58/MyIconCreator/releases) page\n2. Download the latest `MyIconCreator-vX.X.X.zip` file\n3. Extract the zip file to your desired location\n4. Run `IconCreator.exe` to start the application\n\n### Option 2: Build from Source\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/sandre58/MyIconCreator.git\n   ```\n2. Open the solution in Visual Studio 2022 or later\n3. Build the solution (Ctrl+Shift+B)\n4. Run the application (F5)\n\n## Usage\n\n1. **Create a New Icon**: Start with a blank canvas or choose from predefined templates\n2. **Add Shapes**: Use the drawing tools to add geometric shapes\n3. **Apply Colors**: Select colors and gradients from the color palette\n4. **Add Text**: Insert text elements and customize their appearance\n5. **Export**: Save your icon in your preferred format (PNG, JPEG, SVG)\n\n## Technology Stack\n\n- **Framework**: .NET 10.0\n- **UI Framework**: WPF (Windows Presentation Foundation)\n- **Architecture**: MVVM (Model-View-ViewModel)\n- **Dependencies**: \n  - MyNet.Wpf\n  - Microsoft.Extensions.Hosting\n  - NLog for logging\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n\n## License\n\nCopyright © Stéphane ANDRE.\n\nMy Icon Creator is provided as-is under the MIT license. For more information see [LICENSE](./LICENSE).\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n[license-shield]: https://img.shields.io/github/license/sandre58/MyIconCreator?style=for-the-badge\n[license-url]: https://github.com/sandre58/MyIconCreator/blob/main/LICENSE\n[build-shield]: https://img.shields.io/github/actions/workflow/status/sandre58/MyIconCreator/ci.yml?logo=github\u0026label=CI\n[build-url]: https://github.com/sandre58/MyIconCreator/actions","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsandre58%2Fmyiconcreator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsandre58%2Fmyiconcreator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsandre58%2Fmyiconcreator/lists"}