Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/finn-no/Finjinon

Custom iOS camera optimized for taking a sequence of photos quickly and/or selecting from an image picker
https://github.com/finn-no/Finjinon

Last synced: about 1 month ago
JSON representation

Custom iOS camera optimized for taking a sequence of photos quickly and/or selecting from an image picker

Awesome Lists containing this project

README

        

## Finjinon

Finjinon is a custom AVFoundation based camera UI, focused on quickly adding several photos. Selecting existing photos from the camera roll is supported through a pluggable interface, a default implementation using UIImagePickerController is provided.

Captured images are provided as an `Asset` which can retrieve image data asynchrously in order to keep memory usage low.

* Quickly capture multiple photos (not bursted though)
* Remove photos
* Adapter based photo picking from photo library
* Drag to reorder captured photos (longpress on thumbnail to initiate)

![screenshot](Screenshots/screenshot.png)

## Requirements

* iOS 15.0
* Swift 5.7

## Installation

**Finjinon** is available through Swift Package Manager.

## Usage

See the included Example project for usage. You must call `Finjinon.setup(...)` before using it.

## License

MIT, see LICENSE