Gallery
127 open source Gallery apps
3D Model Viewer
APK
Load 3D models and see how to do it with this open source code application. Features: * Supports >= Android 4.0.1 (Ice Cream Sandwich) - Min API Level 14 -> Target API Level 28 * OpenGL ES 2.0 API * Formats: OBJ (wavefront), STL (STereoLithography) & DAE (Collada-BETA) * Calculation of normals * Transformations: scaling, rotation, translation * Colors * Textures * Lighting * Wireframe + points mode * Holes * Smoothing * Bounding box * Skybox * Object pick * Skeletal animations (collada dae) * Ray collision detection * Stereoscopic 3D: anaglyph + cardboard Camera support: * Tap to select object * Drag to move camera * Rotate with 2 fingers to rotate camera * Pinch & spread to zoom in/out the camera Other: * Texture loader * Lightweight: only 1 Megabyte * File explorer
F-DroidGitHub
Acrylic Paint
APK
Acrylic Paint is a coloring tool based on the FingerPaint project taken from API demos.
F-Droid
Atomize
APK
Atomize can shrink the file size of an image significantly, often by as much as 70%, and maintains an image's transparency with little to no loss in quality. Atomize uses pngquant as its backend, and is fully opensource.
F-DroidGitHub
Aves
APK
Aves can handle all sorts of images and videos, including your typical JPEGs and MP4s, but also more exotic things like multi-page TIFFs, SVGs, old AVIs and more! It scans your media collection to identify motion photos, panoramas (aka photo spheres), 360° videos, as well as GeoTIFF files.Navigation and search is an important part of Aves. The goal is for users to easily flow from albums to photos to tags to maps, etc.Aves integrates with Android (including Android TV) with features such as widgets, app shortcuts, screen saver and global search handling. It also works as a media viewer and picker.
GitHubIzzyOnDroid
Aves Libre
APK
Aves can handle all sorts of images and videos, including your typical JPEGs and MP4s, but also more exotic things like multi-page TIFFs, SVGs, old AVIs and more! It scans your media collection to identify motion photos, panoramas (aka photo spheres), 360° videos, as well as GeoTIFF files. Navigation and search is an important part of Aves. The goal is for users to easily flow from albums to photos to tags to maps, etc. Aves integrates with Android (including Android TV) with features such as widgets, app shortcuts, screen saver and global search handling. It also works as a media viewer and picker.
F-DroidGitHub
BabbyPaint
APK
BabbyPaint is designed to be as simple as possible, perfect for little hands to start drawing without getting overwhelmed by options. It has a minimal interface with just the essentials: drawing, erasing, and a palette of fun colors. It even includes a handy "lock" button, preventing any accidental taps or swipes from leaving the app during creative time. No ads to distract your child, no in-app purchases, app doesn't steal your data, and is completely open-source and free! Currently works best in portrait mode on your phone.
F-DroidGitHub
Barcodegen
APK
You can generate any barcode that zbar supports. The list of supported barcodes include the popular 2D QR code, but also Aztec, and others. Popular 1D barcodes are EAN-13 or CODE128. Features: * Generate random barcode when clicking on the image * Generate barcode from entered text * Select type of barcode to be generated
F-Droid
C
Camera Folder
APK
When "Camera Folder" is installed, any Android app that can open jpg files can also take a photo from camera. Note that "Camera Folder" has no user interface and no start icon of its own. The app is super tiny: 0.16 MB
F-DroidGitHub
CameraAlign
APK
This app creates a semitransparent overlay of a picture on top of the phone's camera preview. This allows the phone to be positioned in the same location and orientation as when the original picture was taken. Currently I use this app as a quick way to align the antennas for my software defined radios with a fixed point, but there can be other uses as well. This app also has the capability to select a certain color to be transparent for "green screen" style overlays. The transparency can be applied to the image or the live camera preview. This app has no ads or in-app purchases and collects no data. Source code is available on GitHub: JS-HobbySoft/CameraAlign The source code is licensed under AGPL-3.0-or-later. The app icon was created with Stable Diffusion.
F-DroidGitHub
Canvass
APK
Draw, illustrate, or scribble the choice is up to you. You can write notes and add doodle to it. Also share them with others.Use various colors to express your creativitySave them as PNG
GitHubIzzyOnDroid
CastLab
APK
CastLab is a comprehensive media casting application that enables you to stream your local media and online videos to DLNA/UPnP compatible devices. Key Features: - Media Casting - Cast photos, videos, and audio from your device gallery - Support for DLNA/UPnP protocol with automatic device discovery - Built-in HTTP server for seamless media streaming - Media Management - Browse media by albums with filtering options (date range, media type) - Create and manage custom playlists - Organize media with intuitive selection and editing tools - Playback Control - Integrated player controller with play, pause, stop, seek, and volume controls - Autoplay support with automatic advancement to next media - Compact mode for unobtrusive playback monitoring - Background playback with notification controls - Keep device awake during casting sessions - Video Extraction - Extract videos from web pages (HTML parsing) - Remote casting from PeerTube and YouTube - YouTube URLs automatically converted to Invidious instances (privacy-friendly, no direct YouTube involvement) - Configurable Invidious instance settings - Extraction history tracking - Customization - Multiple theme modes: Light, Dark, Auto (Day/Night), and Custom - Advanced theme customizer with preset themes - Customize individual color elements (primary, secondary, background, surface, etc.) - Material Design 3 (Material You) support - User Experience - Intuitive navigation with contextual menus - Toast notifications for operation feedback - Persistent theme and playlist settings - SQLite database for reliable data storage
F-Droid
Character Recognition
APK
OCR software based on Tesseract library to perform character recognition on images selected from the gallery or captured from the camera. Recognition results can be edited or copied for export.
F-Droid
Chitralaya CloudGallery App
APK
Never Lose a Precious Memory Again! 📸✨ Chitralaya CloudGallery (चित्रालय - "House of Images" in Sanskrit) is your personal photo fortress that transforms Telegram into unlimited, truly private cloud storage! Say goodbye to the anxiety of losing precious memories and hello to unlimited backup freedom. 🎯 The Problem We Solve: Running out of phone storage? Worried about losing irreplaceable photos? Fed up with expensive cloud services that spy on your memories? Chitralaya CloudGallery has your back! It transforms YOUR Telegram bot into a private, unlimited photo Cloud storage - and the best part? YOU control everything! ✨ What Makes Chitralaya CloudGallery Special: • 🔒 100% Private: Uses YOUR Telegram bot - no sneaky third parties, no data mining, no corporate surveillance. Your memories stay yours! • ⚡ Lightning Fast: Real-time photo backup to your personal Telegram channel • 🎨 Gorgeous Interface: Stunning Material Design 3 with customizable photo grids (3-6 columns!) • 🔋 Battery Friendly: Smart background sync that won't drain your battery like other apps • 🛡️ Fort Knox Security: AES-256 encryption keeps your precious memories locked up tight • 🌍 Universal Access: View your photos from ANY device with Telegram - phone, tablet, computer, you name it! • 🚫 Zero Bloat: No ads, no trackers, no unnecessary permissions - just pure photo backup magic • 📱 Smart Sync: Intelligent change detection - only backs up what's new, no duplicate chaos 🚀 How the Magic Works: It's surprisingly simple! You create your own Telegram bot (takes 2 minutes with @BotFather), connect CloudGallery to it, and boom! Every photo on your device can be automatically backed up to your personal Telegram channel. It's like having a digital photo curator that never sleeps! 📮 🛡️ Privacy That Actually Matters: In a world full of apps that spy on your photos, CloudGallery is different: ✅ Direct communication with YOUR Telegram bot only ✅ Zero external servers or cloud services ✅ No analytics, telemetry, or tracking nonsense ✅ Open source code - peek under the hood anytime! ✅ You own the bot, you control the data 🎯 Perfect For: • Photography Enthusiasts: Keep your masterpieces safe without storage limits • Privacy Advocates: Finally, a backup solution that respects your memories • Digital Nomads: Access your photos from anywhere in the world • Parents: Never lose those precious family moments again • Content Creators: Unlimited backup for your creative work • Tech-Savvy Users: Love having control over your digital life 🔧 Quick Setup (Seriously, It's Easy!): 1. Chat with @BotFather on Telegram to create your bot (2 minutes) 2. Install CloudGallery and grant photo permissions 3. Enter your bot token and chat ID 4. Watch the magic happen! ✨ 💡 Pro Tips: • Create organized Telegram channels for different photo categories • Use Telegram's powerful search to find old photos instantly • Access your photos from Telegram Web on any computer • Enjoy truly unlimited storage - Telegram doesn't count against any limits! 🌟 Why Choose Chitralaya CloudGallery? Because your memories are priceless, your privacy matters, and you deserve unlimited storage that works for YOU, not against you. Built by developers who actually care about user privacy and digital rights! Join the revolution of truly private, user-controlled photo backup solutions. Your future self (and your phone storage) will thank you! 🎉
F-DroidGitHubIzzyOnDroid
ChronoSnap
APK
Capture a sequence of photos at regular intervals. Features: * Customize the capture interval * Set a limit on the number of images captured * Capture images with the screen turned off * Persistent notification during capture * Interface uses material design guidelines
F-DroidGitHub
Clock Screensaver
APK
This app displays a simple fullscreen clock which can be used screensaver. - analog and digital clock can be activated or deactivated individually - optional date and weekday view with custom format option - displays alarms and appointments from Android calendar or internal event database - adjustable background and clock color - can be set as Android system screensaver ("DayDream") on smartphones and tablets - compatible with Android TV devices - content can be moved slightly to prevent burn-in on OLED displays
F-DroidGitHub
Coloring Book
APK
A coloring book for kids at age two and above. You can choose a color and paint the animals, plants and things with a simple tapping. There is a variety of colors and pictures. You can save the image on your device or share it via email and in social networks. If you send an image to this app, it will be transformed to a coloring book image of black lines around white areas. This way you can add hand-drawn pictures or color pictures of cars, houses, animals, people and more in a comic style. You can add new pictures to the app by placing them in the current saving location. As you can choose from pictures you saved there, your own added pictures will show up when a new picture can be chosen. If the images on the app are not enough, you can choose from the online image gallery. This gallery is also open to you to contribute more images to the app.
F-DroidGitHub
Coloring for Kids
APK
Lets your child simply paint with its fingers. He just have to choose a template, pickup colors on the palette and draw with a little tap. The drawings can be saved on the device and shared by mail or using social networks.
F-DroidGitHub
ComfyChair
APK
ComfyChair brings the power of ComfyUI to your Android device with a native, Material Design 3 interface. Connect to your ComfyUI server and generate AI images and videos right from your phone. What you can do: - Generate images from text prompts with live progress updates - Transform existing images or use inpainting with a built-in mask editor - Create AI videos from text or animate still images - Manage your generation queue, cancel jobs, or prioritize requests - Browse and organize all your creations in a unified gallery - Work offline with cached data when your server is unavailable Flexible workflow support: - Works with both traditional Checkpoint and modern UNET workflows (Flux, Z-Image, and more) - Stack up to 5 LoRAs with individual strength controls - Create new workflows from scratch or import existing ones from ComfyUI - Full node graph visualization and editing with a searchable node browser - Organize nodes into groups and add notes with Markdown support Built for mobile: - Smooth, responsive interface built with Jetpack Compose - Manage multiple servers with per-server settings - HTTP Basic Auth and API key authentication for secured servers - Pinch-to-zoom media viewer with swipe navigation - Batch operations for saving, sharing, or deleting multiple items - Backup and restore your configuration across devices - Available in English, German, French, Polish, Spanish, and Chinese Requirements: - A running ComfyUI server (local or remote) - Android 13 or higher ComfyChair is free, open source (GPL-3.0), and not affiliated with the official ComfyUI project.
F-DroidGitHub
DeJPEG
APK
This is not another "AI upscaler" but a compression artifact remover and denoiser using public models such as FBCNN and SCUNetFeatures:Remove compression artifactsDenoiseBefore/after viewFully offlineLimitations:processed locally, a fast device is recommendedonly standard image formats supported(note: DeJPEG is not affiliated with Topaz DEJPEG or any other similarly named software/project)
IzzyOnDroid
DeadPixel
APK
Identify dead or stuck pixels by selecting a color to find incorrect pixels on your display; tap on the screen to change color.
F-DroidGitHub
DrawAnywhere
APK
DrawAnywhere lets you sketch, annotate, and highlight directly on top of any screen. Great for following along video courses, recording tutorials or hosting presentations. Highlights: Stroke eraser toggleable via stylus buttons Touch passthrough to the app below 50-step undo/redo operations Minimal storage usage Tips: Long press and drag to move the toolbar around. After 3 seconds of inactivity, the toolbar becomes more transparent. Turn on Clear on hiding canvas to let the app clear the canvas when you hide it. Note: Touch passthrough will be turned off automatically as well. Turn off Canvas visible on start to hide the canvas on startup by default. Source is available on GitHub: https://github.com/shezik/DrawAnywhere
F-DroidGitHubIzzyOnDroid
Drawpile
APK
Drawpile is a collaborative drawing program that lets multiple people draw, sketch, paint and animate on the same canvas simultaneously. The Android version works on both tablets and phones. The program is built for use primarily with a pressure-sensitive pen, but drawing via touch is also possible. If you have any questions, need help with anything or can't manage to get the application working, check out the help page on drawpile.net on how to get in contact!
F-DroidGitHub
Droid Draw
APK
Control a pen holding Android and create complex shapes using part of the LOGO programming language. Not sure what Turtle Graphics and LOGO programming is? The original Turtle Graphics allowed a user to enter commands which represented what would be drawn out out on a Cartesian plane. Droid Draw brings this same functionality to Android users. Not sure what to do? Make sure to check out the help section in the app or visit the website. There is information on how to use the app and what every command does.
F-Droid
Easter Eggs
APK
Collections the Android release Easter Egg. This project contains the complete code for all Android Easter eggs, aiming to organize and ensure compatibility with all Android Easter eggs. The goal is to enable most devices to experience different versions of the Easter eggs with minimal modifications to the Easter egg's code. GitHub: https://github.com/hushenghao/AndroidEasterEggs System source code: https://cs.android.com/android/platform/superproject/main
F-DroidGitHubIzzyOnDroid