IN
intret/PicGo
An image viewer for Android, with T9 keypad folder list filter, image delete/move/duplicate-detect features.
About 
PicGo, an android image viewer&management app built by Kotlin, has these features:
- ππ»ππ»ππ» T9 Keypad Filter: quick T9-Keypad image folder name filtering of image folders from directories
<ExternalStorage>/DCIMand<ExternalStorage>/Pictures. - π―οΈDrag select : Press image in image list to entering selection mode, drag to select more images.
- πMove files : quick move-file-to dialog for moving files to target directory.
- πImage and video : Supports viewing
gif/jpeg/png/webpimages, and roughly supports viewing video files, likes."mp4","mov","mpg","mpeg","rmvb","avi". - π―οΈDrag close : drag-down close image viewer page.
- πShare files : Share image file to third-party application who can receive the image file.
Download Apk
download the latest version from PicGo GitHub Releases page
Architecture
Design
Google Material Design
Develop
Commit message conventions
Application architecture
MVP design pattern with:
- Kotlin language
- Dagger 2.11+ : used new injection api
- RxJava2
- EventBus
- ButterKnife
- RxBinding
see more in https://github.com/intret/PicGo/blob/master/app/build.gradle
Distribute
- Travis CI, see ci configuration file : .travis.ymlοΌalso ci shell scripts
- Git change log generator : unfinished
App Feature Screenshots
Below listing the screen shot of PicGo.
Feature - T9 Keypad filter
Feature - Image File Name Conflict Detection
Feature - Image Viewer
Feature - Quick Move To
Feature - MISC
License
Apache license 2.0
On this page
Languages
Kotlin55.2%Java42.8%Shell2.0%
Contributors
Created March 14, 2018
Updated September 3, 2025











