Skip to content

sheeroo/ruko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ฑ Ruko

Clean your camera roll in an oddly fun way ๐ŸŽฏ

Flutter Dart License: MIT GitHub stars GitHub issues

Transform the tedious task of cleaning your camera roll into an addictive, swipe-based experience

๐ŸŽฅ Demo โ€ข โœจ Features โ€ข ๐Ÿ“ฒ Download โ€ข ๐Ÿš€ Getting Started โ€ข ๐Ÿค Contributing


๐ŸŽฏ What is Ruko?

Ruko helps you clean your camera roll. Inspired by the familiar swipe mechanics of dating apps, Ruko makes decluttering your camera roll surprisingly addictive. Swipe right to keep, swipe left to delete โ€“ it's that simple, yet oddly satisfying.


โœจ Features {#features}

๐ŸŽญ Multiple Cleanup Modes

Mode Description Perfect For
๐ŸŽฒ Shuffle Random photo order Breaking decision paralysis
๐Ÿ“… By Month Chronologically grouped Cleaning up specific time periods
๐Ÿ“ By Location Geographically clustered Removing photos from unwanted places
๐Ÿ“ฑ Screenshots System screenshots only Quick cleanup of temporary saves

๐ŸŽฎ Intuitive Gestures

  • ๐Ÿ‘ˆ Swipe Left: Delete photo/video
  • ๐Ÿ‘‰ Swipe Right: Keep photo/video
  • ๐Ÿ” Tap: View full-screen with metadata

๐ŸŽฏ Smart Features

  • ๐Ÿ”„ Undo Support: Accidentally deleted? No problem!
  • ๐Ÿ”— Share: Found a gem memory? easily share it with your friends

๐Ÿ“ฑ Download {#download}

App Stores


๐ŸŽฅ Demo {#demo}

Shuffle Demo


๐Ÿš€ Getting Started {#getting-started}

Prerequisites

  • Flutter: >=3.32.0
  • Dart: >=3.7.0

๐Ÿ› ๏ธ Installation

  1. Clone the repository

    git clone https://github.com/sheeroo/ruko
    cd ruko
  2. Install dependencies

    flutter pub get
  3. Set up platform-specific configurations

    iOS:

    cd ios && pod install && cd ..
  4. Run the app

    flutter run

๐Ÿ”ง Build for Release

# Android
flutter build apk --release
flutter build appbundle --release

# iOS
flutter build ios --release

๐Ÿค Contributing {#contributing}

๐ŸŽฏ Areas We Need Help With

  • ๐ŸŒ Localization: Help translate Ruko into your language
  • ๐ŸŽจ UI/UX: Improve the user experience and design
  • ๐Ÿงช Testing: Write tests
  • ๐Ÿ“ฑ Platform Features: iOS/Android specific enhancements
  • ๐Ÿ› Bug Fixes: Squash bugs and improve stability

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License

Copyright (c) 2025 Ruko Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
...

๐Ÿ“Š Project Stats

GitHub repo size GitHub commit activity GitHub last commit GitHub contributors


made with with love while being sleep deprived<3

If Ruko helped you free up storage space, consider giving us a โญ!

โฌ† Back to top

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy