Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/adedoyin-emmanuel/fotograph

A cross platform image manipulation desktop application
https://github.com/adedoyin-emmanuel/fotograph

desktop-application electron-app electron-react electron-typescript node-ts photo-editor

Last synced: 13 days ago
JSON representation

A cross platform image manipulation desktop application

Awesome Lists containing this project

README

        

# Fotograph


Wakatime
GitHub stars
GitHub forks
GitHub downloads




Fotograph Logo

## Table Of Content

- [Fotograph](#fotograph)
- [Table Of Content](#table-of-content)
- [Introduction](#introduction)
- [Installation](#installation)
- [Linux Installation](#linux-installation)
- [Windows Installation](#windows-installation)
- [Mac Installation](#mac-installation)
- [Alternatively](#alternatively)
- [Technologies](#technologies)
- [Contributors](#contributors)
- [Contribution](#contribution)
- [Images](#images)

### Introduction

Fotograph is an open source powerful image manipulation software with a variety of tools for image conversion, bulk image downloading, AI-based image generation, background removal, image resizing, and compression.

FotoGraph brings most image manipulation tools we use online to a single offline application that works on all operating systems.

### Installation

Fotograph is available for Linux and Windows but not Mac :(

#### Linux Installation

To install on linux, you can download the .deb file from
https://fotograph.vercel.app/download or download the files from the release on github
then run

```bash
cd Downloads
sudo dpkg -i Fotograph_1.0.0_amd64.deb
```

#### Windows Installation

To install on windows,visit https://fotograph.vercel.app/download or download the files from the release on github
then just run the Fotograph.Setup.1.0.0.exe, it would setup Fotograph and create a shortcut on your desktop

#### Mac Installation

To install on Mac, you would have to build it yourself, I can't package for mac OS because I don't have one :(
To do that, simply clone this project

```bash
git clone https://github.com/Adedoyin-Emmanuel/Fotograph.git

cd Fotograph

npm install

npm run package -- --mac

```

Viola, you have Fotograph on your macbook, now run

```bash
cd release/build
```

You should see the setup for your mac OS

### Alternatively

You can also run the .appimage on your Linux distro,

see

[Fotograph Releases](https://github.com/Adedoyin-Emmanuel/Fotograph/releases/)
or download straight to your device

[Download AppImage](https://github.com/Adedoyin-Emmanuel/FotoGraph/releases/tag/v0.1.0-alpha/Fotograph-1.0.0.AppImage)

### Technologies

- **Electron-React**
- **TypeScript**
- **React-Bootstrap**
- **NodeJS**
- **Electron**

### Contributors

Adedoyin Emmanuel Adeniyi

### Contribution

To contribute to this project, see [CONTRIBUTING.md](https://github.com/Adedoyin-Emmanuel/Fotograph/blob/main/CONTRIBUTING.md)

### Images

Here is what Fotograph looks like :)

![Main Application](/assets/screenshots/main-application.png)

![Image Conversion ](/assets/screenshots/image-converter.png)
![Image Conversion ](/assets/screenshots/image-converter-2.png)
![Image Conversion ](/assets/screenshots/image-converter-3.png)

![Image Downloader ](/assets/screenshots/image-downloader.png)
![Image Downloader ](/assets/screenshots/image-downloader-2.png)
![Image Downloader ](/assets/screenshots/image-downloader-3.png)

![Image Size Reducer ](/assets/screenshots/image-size-reducer.png)
![Image Size Reducer ](/assets/screenshots/image-size-reducer-2.png)

![Image Resizer ](/assets/screenshots/image-resizer.png)
![Image Resizer ](/assets/screenshots/image-resizer-2.png)

![Image Background Remover](/assets/screenshots/image-background-remover.png)
![Image Background Remover](/assets/screenshots/image-background-**remover**-2.png)

![Image Generator](/assets/screenshots/image-generator.png)
![Image Generator](/assets/screenshots/image-generator-2.png)
![Image Generator](/assets/screenshots/image-generator-3.png)
![Image Generator](/assets/screenshots/image-generator-4.png)

![Support FotoGraph ](/assets/screenshots/support-project.png)