FlatConvert

A file conversion application for the GNOME desktop environment.

About FlatConvert

FlatConvert is a user-friendly application designed for the GNOME desktop environment. Written in Python with GTK4 and built using Meson, FlatConvert provides a seamless way to convert various files, currently supporting images and videos (with document support coming soon).

Features

Technologies Used

Installation

Flatpak (Recommended)

⚠️ Note: Flatpak support is pending. Check back soon!

Build from Source

⚠️ Development Notice: This project is in an early stage of development. Expect changes, bugs, and incomplete features. Use at your own risk.

This build method uses meson, ninja-build, and other build-essentials.

  1. Clone the project with git:
    git clone https://gitlab.gnome.org/qsk/flatconvert.git
  2. Install build dependencies:
    sudo apt install python3 python3-pip meson ninja-build cmake libglib2.0-dev python3-dev gettext desktop-file-utils libgtk-4-bin
  3. Install dependencies:
    pip install -r requirements.txt

License

This project is licensed under the GNU General Public License v3 (GPLv3).

Contributions

We appreciate your support and contributions! If you have any questions, feel free to reach out by opening an issue or joining the discussion.