ImageViewerPro is a fast, modern, and feature-rich image viewer and editor built for macOS using SwiftUI and AppKit.
Designed for creators, photographers, and anyone who works with images, it offers fullscreen viewing, editing, text overlays, and stunning filters — all in one intuitive interface.
🧑💻 Built by Pardeep Patel
🌐 Showcased on ToolNPlay.com
🚀 Listed on GetProjects.org
- ✅ Fullscreen image viewing experience
- ✅ Scroll through images using keyboard or mouse
- ✅ Delete images (moves to macOS system Trash)
- ✂️ Crop with draggable handles and pixel-precise control
- 🖊️ Add styled text overlays with custom fonts, sizes, and colors
- 🎨 Apply CoreImage filters like:
- Sepia, Noir, Comic, Bloom, Blur, X-Ray, and more
- 💾 Save as new or overwrite the existing image
- 🚀 Fast performance with large folders
Actual UI previews from the macOS app
- SwiftUI + AppKit
- CoreImage Framework
- Xcode on macOS 12+
-
Clone the repository:
git clone https://github.com/pardeeppatel/ImageViewerPro.git cd ImageViewerPro
-
Open the Xcode project:
open ImageViewerPro.xcodeproj
-
Build and run the app on macOS.
Folder/File | Purpose |
---|---|
Source/ |
Swift source files |
Assets/ |
Screenshots and icons |
ImageViewerPro.xcodeproj/ |
Xcode project setup |
README.md |
Project overview |
LICENSE |
MIT License |
Developed by Pardeep Patel
🔗 Project page: ToolNPlay.com
- 🌐 Featured on: ToolNPlay.com
- 🚀 Powered by: GetProjects.org
- 🔁 Community Fork: @getprojectsIdea/ImageViewerPro
This project is shared open-source to help others learn SwiftUI, CoreImage, and real-world macOS app development.
You're welcome to fork it, modify it, or build your own version.
This project is licensed under the MIT License — see the LICENSE file for details.
Pull requests are welcome! To contribute:
- Fork this repository
- Create a new branch (
feature/your-feature
) - Commit your changes
- Push the branch
- Open a pull request 🚀
Have suggestions, feedback, or just want to say thanks?
Open an issue here or visit ToolNPlay.com