An iOS image filtering UI library that provides Instagram-like filter controls for Swift applications.
Sharaku is an iOS library written in Swift that provides a pre-built image filtering interface similar to Instagram. It allows developers to integrate a modal view controller with multiple visual filters and real-time previews into their apps, simplifying the addition of photo editing features.
iOS developers building Swift applications that require in-app image filtering or editing capabilities, particularly those looking for a ready-made UI solution.
Developers choose Sharaku because it offers a polished, Instagram-like filtering UI out of the box, saving significant development time compared to building custom image editing interfaces from scratch.
(Not maintained)Image filtering UI library like Instagram.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Presenting the filter view controller requires only a few lines of Swift code, as shown in the README's usage example, minimizing setup time.
Filters are applied instantly to the image, providing immediate visual feedback for users during editing, enhancing the experience.
Offers a ready-made, Instagram-like interface that reduces design and development effort for a professional look.
Uses SHViewControllerDelegate to cleanly manage filtered image results and cancellation events, simplifying code integration.
The UI and filter set are fixed with no built-in mechanism for adding custom filters or adjusting appearance, restricting flexibility for unique project needs.
Requires Swift3, which is several versions behind current Swift releases, potentially causing compatibility and maintenance issues in modern iOS projects.
Focuses solely on filters without built-in features for cropping, rotating, or adjusting parameters like brightness, limiting its utility for comprehensive image editing.