Les Pas, is a free, modern, lightweight and fast gallery app. Organize your photos, GIFs and videos into albums for easy viewing and sharing. With built-in two-way sync with your Nextcloud server, your files are kept private, secure and safe.
Features:
- Simple, beautiful and fast photos & videos viewing
- Organized photos and videos in albums
- Manage your phone's camera roll and auto backup to server
- Synchronization works with Nextcloud server and among multiple devices, edit albums on Nextcloud server and on all your mobile devices simultaneously
- Share albums and album slideshow with other Nextcloud users (check prerequisite at https://github.com/scubajeff/lespas#checklist-for-enabling-sharing-on-nextcloud-server)
- Joint album which you and other Nextcloud users can edit together
- Support photo blogging (instruction at https://github.com/scubajeff/pico_lespas)
- Search for photos by objects with AI
- Search photos by location, show album in map (map data provided by OpenStreetMap project)
- Integrate with Snapseed for photo editing on mobile devices
- Integrate with Muzei Live Wallpaper app
- Share to social networks, option provided to strip photo's EXIF before sharing
- Theme design inspired by Wes Anderson's works
- Manage Remote Album, which have all it's photo's image file stored in Nextcloud server only, free up Phone's storage
- Manage Local Album, with all files saved in App's private storage, stop being scanned by malicious apps
- Open-source
This project build using the following open source software:
- OkHttp https://square.github.io/okhttp
- PhotoView https://github.com/chrisbanes/PhotoView
- osmdroid https://github.com/osmdroid/osmdroid
- Android Open Source Project https://source.android.com
- TensorFlow https://www.tensorflow.org
- OpenStreetMap https://www.openstreetmap.org
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.1 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
read sync statistics
Allows an app to read the sync stats for an account, including the history of sync events and how much data is synced.
-
read sync settings
Allows the app to read the sync settings for an account. For example, this can determine whether the People app is synced with an account.
-
toggle sync on and off
Allows an app to modify the sync settings for an account. For example, this can be used to enable sync of the People app with an account.
-
-
-
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
(12L)
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
(10)
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
-
modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
-
use biometric hardware
Allows the app to use biometric hardware for authentication
-
use fingerprint hardware
Allows the app to use fingerprint hardware for authentication
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
run foreground service
Allows the app to make use of foreground services.
-
site.leos.apps.lespas.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
41 MiB
PGP Signature
|
Build Log
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.1 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
read sync statistics
Allows an app to read the sync stats for an account, including the history of sync events and how much data is synced.
-
read sync settings
Allows the app to read the sync settings for an account. For example, this can determine whether the People app is synced with an account.
-
toggle sync on and off
Allows an app to modify the sync settings for an account. For example, this can be used to enable sync of the People app with an account.
-
-
-
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
(12L)
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
(10)
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
-
modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
-
use biometric hardware
Allows the app to use biometric hardware for authentication
-
use fingerprint hardware
Allows the app to use fingerprint hardware for authentication
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
run foreground service
Allows the app to make use of foreground services.
-
site.leos.apps.lespas.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
41 MiB
PGP Signature
|
Build Log
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.1 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
read sync statistics
Allows an app to read the sync stats for an account, including the history of sync events and how much data is synced.
-
read sync settings
Allows the app to read the sync settings for an account. For example, this can determine whether the People app is synced with an account.
-
toggle sync on and off
Allows an app to modify the sync settings for an account. For example, this can be used to enable sync of the People app with an account.
-
-
-
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
(12L)
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
(10)
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
-
modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
-
use biometric hardware
Allows the app to use biometric hardware for authentication
-
use fingerprint hardware
Allows the app to use fingerprint hardware for authentication
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
run foreground service
Allows the app to make use of foreground services.
-
site.leos.apps.lespas.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
41 MiB
PGP Signature
|
Build Log