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

https://github.com/nao1215/imgconv

Image resize and format conversion tool for Web and Android (React Native)
https://github.com/nao1215/imgconv

react-native typescript

Last synced: about 2 months ago
JSON representation

Image resize and format conversion tool for Web and Android (React Native)

Awesome Lists containing this project

README

          

# imgconv

This is a learning project to explore React Native/Expo. It performs basic image conversion (format change + resize) and supports only Web and Android.

This project was created for me to experiment with React Native features, so I do not recommend using it.

## Platforms

- Web (Expo Router)
- Android (image picker + conversion preview)
- iOS: not supported

## Setup

```bash
npm install
npx expo install expo-image-picker expo-image-manipulator
```

## Run

### Web: `npm run web`

![web-sample](./doc/images/web-sample.png)

### Android: `npm run android`

android-sample

## How it works

- Web: Drag & drop or select an image, choose format/size, convert, and see original vs converted side by side.
- Android: Pick an image, choose format/resize preset, convert, and preview both.