awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ivpusic avatar

ivpusic/react-native-image-crop-picker

0
View on GitHub↗

React Native Image Crop Picker

react-native-image-crop-picker is a cross-platform mobile image picker for selecting, cropping, and capturing images and videos from a device gallery or camera. It serves as a bridge to access the mobile camera and photo library to upload media files into an application.

The library provides integrated tools for media cropping and compression, allowing images to be resized to specific dimensions or aspect ratios. It supports a unified workflow where images can be cropped immediately during the selection process.

Capability areas include camera media capture, gallery media selection for single or multiple files, and storage management for identifying and deleting cached temporary media files.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Image Capture & Selection Libraries - Provides a combined cross-platform workflow for capturing new photos and selecting existing ones from the device.
  • Camera and Media - Provides a comprehensive framework for camera control, image picking, and media capture across platforms.
  • Media Selection - Enables picking single or multiple images and videos from the device photo library and smart albums.
  • Image Cropping Tools - Provides tools for enforcing aspect ratios and manual cropping of images before they are uploaded.
  • Pick-and-Crop Workflows - Provides a unified workflow to select images and videos from the device library and immediately crop the selected files.
  • Camera Integrations - Enables launching the device camera to capture new photos or record videos directly from the application.
  • Media Selection Intents - Triggers native Android intents and iOS image pickers to handle secure media access and selection.
  • Media Pickers - Provides a system interface to select single or multiple images and videos from the device camera or photo gallery.
  • Media Selection Interfaces - Provides user interface components for browsing and selecting multiple images and videos from the device gallery.
  • Camera Image Capture - Captures images and videos from device cameras with front or back camera selection for application use.
  • Native Modules & Bridges - Provides a bridge to call native iOS and Android APIs for accessing hardware and system media galleries.
  • Media Cropping and Compression Toolkits - Includes combined utilities for reducing image and video file sizes to optimize asset storage.
  • Native-Layer Media Processing - Performs image cropping and compression directly in the native layer to avoid transferring large binary data over the bridge.
  • Selection-Time Cropping - Allows users to trim or resize images during the media selection process to fit specific aspect ratios.
  • UI Components - Image picker with multi-selection and cropping capabilities.
6,349 stars·1,608 forks·Objective-C·MIT·17 views

Star history

Star history chart for ivpusic/react-native-image-crop-pickerStar history chart for ivpusic/react-native-image-crop-picker

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with React Native Image Crop Picker

These projects share indexed features with React Native Image Crop Picker. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • react-native-image-picker/react-native-image-pickerreact-native-image-picker avatar

    react-native-image-picker/react-native-image-picker

    8,637View on GitHub↗

    react-native-image-picker is a cross-platform mobile media picker used to select images and videos from a system gallery or capture new media via the device camera. It serves as a native device camera interface and a mobile gallery file picker for accessing local storage. The library includes a media metadata extractor to retrieve technical details from selected files, such as image dimensions, file size, video duration, and EXIF data. The project provides a bridge between JavaScript and native mobile operating systems to trigger system-provided gallery and camera interfaces. It handles the

    Javaimage-pickerpickerreact-native
    View on GitHub↗8,637
  • marcshilling/react-native-image-pickermarcshilling avatar

    marcshilling/react-native-image-picker

    8,638View on GitHub↗

    This project is a cross-platform mobile media picker that provides a native interface for selecting images and videos from a device gallery or capturing them via the camera. It acts as a bridge for mobile camera integration and a native gallery selector to import visual assets into a JavaScript environment. The library covers media library access and the handling of user content uploads by allowing users to provide image or video files from their device. This includes the ability to launch the device camera for photos and videos as well as selecting multiple media files from the local library

    Java
    View on GitHub↗8,638
  • yummypets/ypimagepickerYummypets avatar

    Yummypets/YPImagePicker

    4,480View on GitHub↗

    YPImagePicker is a set of integrated iOS components for capturing new media, browsing device galleries, and performing visual edits or filtering. It provides a built-in camera interface for photos and videos, a media selection library for picking multiple assets from the device gallery, and tools for editing media. The library includes a media editor for cropping images and trimming video durations, as well as a filter tool for modifying the visual appearance of images before they are finalized. The project covers media capture, gallery selection, and image processing. These capabilities inc

    Swift
    View on GitHub↗4,480
  • crazycodeboy/takephotocrazycodeboy avatar

    crazycodeboy/TakePhoto

    7,230View on GitHub↗

    TakePhoto is an Android media capture framework and image processing library designed to manage photo acquisition and manipulation. It provides a toolkit for capturing new images via the device camera and selecting existing images from the system gallery or local file storage. The framework distinguishes itself through automatic activity and session state restoration, which recovers the capture process after the system recycles an activity. It also includes a unified handler for managing runtime media permissions for camera and storage access across different Android versions. The library co

    Javaandroidandroid-croppercamera
    View on GitHub↗7,230
Compare all 30 related projects→

Frequently asked questions

What does ivpusic/react-native-image-crop-picker do?

react-native-image-crop-picker is a cross-platform mobile image picker for selecting, cropping, and capturing images and videos from a device gallery or camera. It serves as a bridge to access the mobile camera and photo library to upload media files into an application.

What are the main features of ivpusic/react-native-image-crop-picker?

The main features of ivpusic/react-native-image-crop-picker are: Image Capture & Selection Libraries, Camera and Media, Media Selection, Image Cropping Tools, Pick-and-Crop Workflows, Camera Integrations, Media Selection Intents, Media Pickers.

Which projects share features with ivpusic/react-native-image-crop-picker?

Projects with overlapping indexed features include: react-native-image-picker/react-native-image-picker — react-native-image-picker is a cross-platform mobile media picker used to select images and videos from a system… marcshilling/react-native-image-picker — This project is a cross-platform mobile media picker that provides a native interface for selecting images and videos… yummypets/ypimagepicker — YPImagePicker is a set of integrated iOS components for capturing new media, browsing device galleries, and performing… crazycodeboy/takephoto — TakePhoto is an Android media capture framework and image processing library designed to manage photo acquisition and… longitachi/zlphotobrowser — ZLPhotoBrowser is a mobile image picker library that provides a media gallery interface for selecting photos, videos,… jeasonlzy/imagepicker — ImagePicker is a mobile image picker library that provides a user interface for selecting, rotating, and cropping…