silencelove/hxphotopicker

图片/视频选择器 - 支持LivePhoto、GIF图片选择、3DTouch预览、在线下载iCloud上的资源、编辑图片/视频、浏览网络图片 功能 Imitation wx photo/image picker - support for LivePhoto, GIF image selection,...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 16 minutes ago
Added to GitGenius on September 20th, 2026
Created on March 3rd, 2017
Open Issues & Pull Requests: 49 (+0)
GitHub issues: Enabled
Number of forks: 738
Total Stargazers: 3,416 (+0)
Total Subscribers: 49 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 40
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 386 days
Stale 30+ days: 40
Stale 90+ days: 37

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • invalid (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

HXPhotoPicker is an iOS photo and video picker library that supports LivePhoto, GIF selection, iCloud resource downloading, and media editing.

The tool addresses the need for a flexible media selection interface on iOS by providing a picker that handles multiple media types including photos, videos, GIFs, and Live Photos from both local device storage and iCloud. It allows users to browse and select content, with support for downloading resources stored in iCloud. The picker includes built-in editing capabilities for both images and videos, enabling users to apply effects like drawing, stickers, text, cropping, rotation, filters, and mosaic effects without leaving the selection flow.

Developers building iOS applications that require media selection and editing should consider this tool if they need support for Live Photos and GIF handling alongside standard photo and video picking. The library suits projects targeting iOS and iPadOS, with additional support for Mac Catalyst. It offers customizable UI appearance with light, dark, automatic, and custom theme options. The tool provides internationalization across multiple languages and supports both single and mixed-content selection modes. The picker can be presented as either a dedicated list view or a modal dialog.

The project maintains active development with regular updates and improvements. Code contributions are welcomed through pull requests, particularly for expanding language support. The tool is distributed through both CocoaPods and Swift Package Manager, with the latter requiring Xcode 13.0 or later for proper resource and localization file handling.