Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hoangph271/sane_gallery

SaneGallery - cross platform application for searching & saving GIFs.
https://github.com/hoangph271/sane_gallery

flutter gif web

Last synced: 15 days ago
JSON representation

SaneGallery - cross platform application for searching & saving GIFs.

Awesome Lists containing this project

README

        

![sane_gallery logo](android/app/src/main/res/drawable-mdpi/android12splash.png)


saneGallery

[![Build APK](https://github.com/hoangph271/sane_gallery/actions/workflows/build.yml/badge.svg)](https://github.com/hoangph271/sane_gallery/actions/workflows/build.yml)

**sane**Gallery is the Flutter reimplementation of [gallereasy](https://github.com/hoangph271/gallereasy), a web app for searching & saving GIFs.

## Deployed Web Version

Check out the live version of [**sane**Gallery on the Web.](https://sane-gallery.netlify.app/)

## Android Build

If you prefer to use **sane**Gallery on your Android device, you can download the APK files for the latest release:

- [Download APK for ARM64-v8a](https://github.com/hoangph271/sane_gallery/releases/download/v0.0.3-alpha/app-arm64-v8a-release.apk)
- [Download APK for ARM-v7a](https://github.com/hoangph271/sane_gallery/releases/download/v0.0.3-alpha/app-armeabi-v7a-release.apk)
- [Download APK for x86_64](https://github.com/hoangph271/sane_gallery/releases/download/v0.0.3-alpha/app-x86_64-release.apk)

To install the APK on your Android device:

1. Download the appropriate APK file from the provided link.
2. Open the file on your Android device.
3. Follow the on-screen instructions to install the app.

Note: Make sure to enable "Install from unknown sources" in your device settings if you haven't already.

Additionally, you can verify the integrity of the downloaded APK files by checking their SHA1 hash values:

- [SHA1 for ARM64-v8a APK](https://github.com/hoangph271/sane_gallery/releases/download/v0.0.3-alpha/app-arm64-v8a-release.apk.sha1)
- [SHA1 for ARM-v7a APK](https://github.com/hoangph271/sane_gallery/releases/download/v0.0.3-alpha/app-armeabi-v7a-release.apk.sha1)
- [SHA1 for x86_64 APK](https://github.com/hoangph271/sane_gallery/releases/download/v0.0.3-alpha/app-x86_64-release.apk.sha1)

## Getting Started
To get started with **sane**Gallery, follow these steps:

```bash
# Clone the repository:
git clone https://github.com/hoangph271/sane_gallery.git

# Navigate to the project directory:
cd sane_gallery

# Install dependencies:
flutter pub get

# Run the app:
flutter run
```

## Vision:

## Tasklist:

- [ ] Keyboard navigation between pictures
- [ ] Local files accessing, make it a real gallery

Done

- [x] [The search box not visible on the web after splash screen disappeared](https://github.com/hoangph271/sane_gallery/issues/9)
- [x] User toolbox
- [x] macos support
- [x] splash screen
- [x] [Failed to load favorites](https://github.com/hoangph271/sane_gallery/issues/5)
- [x] Infinite scroll
- [x] Deploy the web app
- [x] Automate the Android build process

## License

This project is licensed under the DBAD License - see the [LICENSE](LICENSE) file for details.