Skip to content

This application allows users to generate icons with the ability to edit the shape, color, and text of the icon.

License

Notifications You must be signed in to change notification settings

sandre58/MyIconCreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

My Icon Creator

MIT License GitHub Stars GitHub Forks GitHub Issues Last Commit Contributors Repo Size


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.

Build C# .NET 10.0

Features

  • 🎨 Icon Editing: Customize the shape of the icon using various drawing tools such as lines, circles, rectangles, and polygons.
  • 🌈 Color Selection: Choose from a wide range of colors and gradients to fill the icon with vibrant and eye-catching hues.
  • 📝 Text Overlay: Add text to the icon and customize the font, size, color, and alignment to convey specific messages or labels.
  • 💾 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.
  • ↩️ Undo/Redo: Easily undo or redo changes to the icon design, allowing for experimentation and refinement.
  • 💼 Save/Load: Save your icon projects to resume editing later or share them with others, ensuring continuity and collaboration in icon creation.

Requirements

  • Windows 10 or later
  • .NET 10.0 Runtime

Installation

Option 1: Download Release (Recommended)

  1. Go to the Releases page
  2. Download the latest MyIconCreator-vX.X.X.zip file
  3. Extract the zip file to your desired location
  4. Run IconCreator.exe to start the application

Option 2: Build from Source

  1. Clone the repository:
    git clone https://github.com/sandre58/MyIconCreator.git
  2. Open the solution in Visual Studio 2022 or later
  3. Build the solution (Ctrl+Shift+B)
  4. Run the application (F5)

Usage

  1. Create a New Icon: Start with a blank canvas or choose from predefined templates
  2. Add Shapes: Use the drawing tools to add geometric shapes
  3. Apply Colors: Select colors and gradients from the color palette
  4. Add Text: Insert text elements and customize their appearance
  5. Export: Save your icon in your preferred format (PNG, JPEG, SVG)

Technology Stack

  • Framework: .NET 10.0
  • UI Framework: WPF (Windows Presentation Foundation)
  • Architecture: MVVM (Model-View-ViewModel)
  • Dependencies:
    • MyNet.Wpf
    • Microsoft.Extensions.Hosting
    • NLog for logging

Contributing

Contributions 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.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Copyright © Stéphane ANDRE.

My Icon Creator is provided as-is under the MIT license. For more information see LICENSE.

About

This application allows users to generate icons with the ability to edit the shape, color, and text of the icon.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages