Skip to content

toyoshim-i/execon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Execon

A native macOS GUI application for extracting and saving icons from Windows executable (.exe) files.

Execon is a Swift-based tool that directly parses Windows Portable Executable (PE) binaries to extract embedded icons in .ico or .png formats accurately.

Features

  • Native PE Parsing: Extracts icons directly from PE binaries without any external dependencies.
  • Modern Interface: A clean, SwiftUI-based GUI utilizing glassmorphism for a premium macOS feel.
  • Drag & Drop: Simply drop any .exe file into the window for instant icon extraction.
  • Resource Aware: Automatically detects original resource names or IDs to suggest smart filenames.
  • Multiple Formats: Export extracted icons as standard .ico or high-quality .png files.

Preview

Execon Screenshot

How to Build

To build the application, run the provided build script from the root of the project:

./build.sh

This will compile the Swift sources and create build/Execon.app.

Requirements

  • macOS 11.0 or later
  • Swift 5.0+ (installed with Xcode or Command Line Tools)

Co-Authored-By: Antigravity (Gemini 3.1 Pro)

About

A native macOS GUI application for extracting and saving icons from Windows executable (.exe) files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors