A Cross-Platform(Web, Android, iOS) app to Generate Faces of People (These people don't actually exist) made using Flutter.


👨 👩 Flutter Random Face Generator

A flutter app to generate random faces. The Generated faces do not actually exist in real life (in other words you could catfish without getting in trouble 😉 ). This app uses the thispersondoesnotexist and the fakeface api.

Each image has been pre-analyzed by an AI algorithm called pypy-agender to identify the gender and age.

💻 Installation links


  • Generate a Random Face
  • Filter by Gender
  • Filter by a Age Range
  • Dark Mode
  • Switch Themes
  • Responsive Design

📸 Screenshots

  • Mobile
Light Dark
  • Desktop
Light Dark

🔌 Plugins

Name Usage
http Api Calls
cupertino_icons To use some iOS icons

Please star the repo if you like what you see 😊 .

🤓 Author

Aditya R



  • versionCode


    Please remember to increase versionCode before you make a new release. The current one still shows versionCode: 1. As Android uses versionCode to tell versions apart, the new release will not be considered an update but the same version, so users won't get any update information.

    PS: Any reason why you remove older releases?

    opened by IzzySoft 7
  • initial fastlane structure

    initial fastlane structure

    For your RFP with F-Droid (the bot complained Fastlane is missing). Be welcome to use my Fastlane Cheat Sheet to build on this – e.g. moving the screenshots in to fastlane/metadata/android/en-US/images/phoneScreenshots/ from their current location in screenshots/).

    opened by IzzySoft 6
  • Dark theme bug

    Dark theme bug

    To Reproduce Steps to reproduce the behavior:

    1. Change app to darktheme
    2. Close the app from recents (or force stop)
    3. Reopen the app
    4. It starts as light theme

    Expected behavior When reopening it should start with previously used user-preferred theme.

    opened by shuvashish76 1
  • Option to save the photo

    Option to save the photo

    The app looks cool and amazing. 😄 It would be even more amazing if there were an option to save the random face to the gallery. That would be a great help for the catfishing community. 🙏

    opened by thenithinbalaji 1
  • Feature request

    Feature request

    Firstly i love the app and the overall concept. Would be great if there was an option to select region, as its more useful to use an image that belongs to a particular region. I do not not know if thats possible, but just a thought to make the app more useful.

    opened by shom13 1
Making the world a better place, one app a time.
RealSR-NCNN-Android is a simple Android application that based on Realsr-NCNN & Real-ESRGAN.

RealSR-NCNN-Android Real-ESRGAN is a Practical Algorithms for General Image Restoration. RealSR-NCNN-Android is a simple Android application that base

null 272 Jan 3, 2023
High dynamic range (HDR) image comparison tool for graphics people. With an emphasis on OpenEXR images.

tev — The EXR Viewer A high dynamic range (HDR) image comparison tool for graphics people. tev allows viewing images through various tonemapping opera

Thomas Müller 740 Dec 31, 2022
An open source iOS framework for GPU-based image and video processing

GPUImage Brad Larson http://www.sunsetlakesoftware.com @bradlarson [email protected] Overview The GPUImage framework is a BSD-licensed iO

Brad Larson 20k Jan 7, 2023
MediaPipe offers cross-platform, customizable ML solutions for live and streaming media.

Cross-platform, customizable ML solutions for live and streaming media.

Google 20k Jan 9, 2023
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

ONNX Runtime is a cross-platform inference and training machine-learning accelerator compatible with deep learning frameworks, PyTorch and TensorFlow/Keras, as well as classical machine learning libraries such as scikit-learn, and more.

Microsoft 8k Jan 2, 2023
A C++-based, cross platform ray tracing library

Visionaray A C++ based, cross platform ray tracing library Getting Visionaray The Visionaray git repository can be cloned using the following commands

Stefan Zellmann 409 Dec 29, 2022
A Cross platform implement of Wenet ASR. It's based on ONNXRuntime and Wenet. We provide a set of easier APIs to call wenet models.

RapidASR: a new member of RapidAI family. Our visio is to offer an out-of-box engineering implementation for ASR. A cpp implementation of recognize-on

RapidAI-NG 97 Nov 17, 2022
RapidOCR - A cross platform OCR Library based on PaddleOCR & OnnxRuntime

RapidOCR (捷智OCR) 简体中文 | English 目录 RapidOCR (捷智OCR) 简介 近期更新 ?? 2021-12-18 update 2021-11-28 update 2021-11-13 update 2021-10-27 update 2021-09-13 upda

RapidAI-NG 754 Jan 4, 2023
ClanLib is a cross platform C++ toolkit library.

ClanLib ClanLib is a cross platform toolkit library with a primary focus on game creation. The library is Open Source and free for commercial use, und

Kenneth Gangstø 309 Dec 18, 2022
Insight Toolkit (ITK) is an open-source, cross-platform toolkit for N-dimensional scientific image processing, segmentation, and registration

ITK: The Insight Toolkit C++ Python Linux macOS Windows Linux (Code coverage) Links Homepage Download Discussion Software Guide Help Examples Issue tr

Insight Software Consortium 1.1k Dec 26, 2022
Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, C++ machine learning library designed for real-time gesture recognition.

Gesture Recognition Toolkit (GRT) The Gesture Recognition Toolkit (GRT) is a cross-platform, open-source, C++ machine learning library designed for re

Nicholas Gillian 793 Dec 29, 2022
App update framework for Windows, inspired by Sparkle for macOS

About WinSparkle is a plug-and-forget software update library for Windows applications. It is heavily inspired by the Sparkle framework for OS X writt

Václav Slavík 1.1k Dec 28, 2022
TheMathU Similarity Index App will accept a mathematical problem as user input and return a list of similar problems that have memorandums.

Technologies MathU Similarity Index - Segmentation Cult The MathU Similarity Index App accepts a mathematical problem as user input and returns a list

COS 301 - 2022 7 Nov 2, 2022
Portrait segmentation in your web browser with ncnn and webassembly

ncnn-webassembly-portrait-segmentation open https://nihui.github.io/ncnn-webassembly-portrait-segmentation and enjoy build and deploy Install emscript

null 26 Dec 5, 2022
Deploy SCRFD, an efficient high accuracy face detection approach, in your web browser with ncnn and webassembly

ncnn-webassembly-scrfd open https://nihui.github.io/ncnn-webassembly-scrfd and enjoy build and deploy Install emscripten

null 42 Nov 16, 2022
Deploy OcrLite in your web browser with ncnn and webassembly

ncnn-webassembly-ocrlite Requirements ncnn webassembly opencv-mobile webassembly 3.4.13 Build Install emscripten git clone https://github.com/emscript

SgDylan 22 Nov 16, 2022
VNOpenAI 31 Dec 26, 2022
Web Application to visualize TLE Data build for Space Apps 2021

This repository was created by Brian Donald, Bryan Pikaard, Zach Stence, and Andreas Wenzel for SpaceApps 2021. The Orbital Tracker uses TLE data to c

Brian D 5 Aug 28, 2022
Wt, C++ Web Toolkit

What is Wt ? Wt is a C++ library for developing web applications. It consists of: libwt, a widget/rendering library libwthttp, an (async I/O) HTTP/Web

null 1.5k Dec 30, 2022