RT File Manager (Acronym TBD)

Related tags

Templates rtfm
Overview

RT File Manager (Acronym tbd)

Linux file manager with inspiration from GNOME Files and MacOS's Finder

Everything is WIP, most features missing!

Made in flutter with mostly custom widgets

Screenshots

Interface subtly takes color from wallpaper, like Windows 11's Mica

Main picture, shows root directory

Slow locations (such as remote disks) show a spinner and show the partial results while loading

Loading indicator example

Various I/O Errors show as a persistent bar on top of the file listing

Error bar example

Ideas

  • Transparent archives
  • Spinners while directory is loading
  • Nearby share integration
  • MacOS style Proxies
  • Search vs Filter (just type = Filter in current directory + startswith ranked higher, Ctrl+F = Search recursively)
  • Keyboard only nav
  • Grouping like MacOS / Explorer
  • New Nautilus style pathbar
    • Clicking slashes triggers Ctrl+L
    • Clicking directory navigates
  • Command pallete
  • Status bar
  • Home screen with recent files, favorites, disks, etc.
    • PC Info (hostname, etc?)
  • File history (btrfs? custom snapshots?)
  • Rightclick -> Share (SMB, SFTP, Mail, Phone, )
  • MacOS like "Services", e.g. encode video, make qr code, etc.
  • Storage used indicator for disks
  • Greyed out but persistent extensions
  • Search/Smart folders (used for tags)
  • Devices (KDE Connect integration)
  • Tags
You might also like...

Sane File Logging for Flutter/Dart.

sane_flog A sane flutter api logging library. How to use // initialize logger ... final logger = Logger('url_of_api_to_log_to'); ... // enum Level

Nov 20, 2021

Open-source, cross-platform, hassle-free file sharing with AES-256 encryption made with Flutter & Dart.

Open-source, cross-platform, hassle-free file sharing with AES-256 encryption made with Flutter & Dart.

Odin ⚡ Open source easy file sharing for everyone. ⚡ Cross-platform hassle-free file sharing with AES-256 encryption made with Flutter & Dart. Getting

Dec 22, 2022

A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.

A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.

Language: English | 中文简体 dio A powerful Http client for Dart, which supports Interceptors, Global configuration, FormData, Request Cancellation, File

Jan 3, 2023

State Persistence - Persist state across app launches. By default this library store state as a local JSON file called `data.json` in the applications data directory. Maintainer: @slightfoot

State Persistence Persist state across app launches. By default this library store state as a local JSON file called data.json in the applications dat

Sep 28, 2022

An HTTP file downloader packed with many features - resumable downloads, multiple connections, buffering, auto-retry, etc.

An HTTP file downloader packed with many features - resumable downloads, multiple connections, buffering, auto-retry, etc. Features Resumable downloa

Feb 2, 2022

A cross-platform Flutter home workout app that respects your privacy. THIS IS A GITLAB MIRROR, file issues and contribute there.

A cross-platform Flutter home workout app that respects your privacy. THIS IS A GITLAB MIRROR, file issues and contribute there.

Feeel Feeel is an open-source workout app for doing simple at-home exercises. This is a rewrite of the original app in Flutter, to make development ea

Dec 26, 2022

An implementation for flutter secure file storage

Flutter secure file storage An implementation for flutter secure file storage. F

Oct 29, 2022

Speed Share is a highly available file sharing terminal on LAN(local area network) developed by flutter framework.

Speed Share is a highly available file sharing terminal on LAN(local area network) developed by flutter framework.

速享 Language: 中文简体 | English 这是一款完全基于局域网的文件互传终端,速享不使用任何服务器,不使用您的移动流量,不收集任何用户数据,完全的点对点传输。 可以快速共享文本消息,图片或其他文件,文件夹。 适用于局域网中的文件互传,解决 QQ,微信等上传文件会经过服务器的问题,或者

Dec 31, 2022

Basic file managing app for Android using Flutter framework

Basic file managing app for Android using Flutter framework

core_file_manager A simple application for managing files on Android devices using Flutter framework core_file_manager Getting Started Running the app

Sep 20, 2022
Owner
Wazzaps
“heuristic” is a word grownups use when they’re about to protect your life’s savings using cryptography they can’t prove secure.
Wazzaps
A simple flutter app that downloads a file from the internet, shows a custom-made download progress dialog and saves the file to device's internal storage

http_downloader A simple flutter app that downloads a file from the internet using the http plugin. It has a custom-designed progress dialog which dis

Akora Ing. Debrah Kwesi Buabeng 4 Apr 6, 2021
Flutter file based routing - File based routing and nested layouts for Flutter

Flutter File Based Routing I was inspired by the routing in remix.run with neste

Rody Davis 10 Sep 29, 2022
This project is a rebuild of the existing movie colony https://github.com/debbsefe/Movie-Colony. Here's also a link to the figma file https://www.figma.com/file/XpLFNEsROiN1z6lwnNHMrU/Movie-app?node-id=2956%3A10161

Tvfiy Generated by the Very Good CLI ?? A Very Good Project created by Very Good CLI. Getting Started ?? This project contains 3 flavors: development

Eferha Mamus 3 Nov 12, 2022
Flutter file manager - Flutter package for managing files on Android

flutter_file_utils Helper tools for managing files on Android. Getting Started For help getting started with Flutter, view our online documentation. F

Mohamed Naga 35 Nov 11, 2022
Flutter Download Manager is a Cross-Platform file downloader with Parallel and Batch Download support

Flutter Download Manager is a Cross-Platform file downloader with Parallel and Batch Download support. Manage download tasks by url and be notified of status and their progress. Pause, Cancel, Queue and Resume Downloads.

Nabil Mosharraf 11 Dec 17, 2022
Kyber Mod Manager A Mod Manager build for Kyber.

Kyber Mod Manager A Mod Manager build for Kyber. This app is not affiliated with Kyber or any of its creators. Key Features • Download • Screenshots •

liam 14 Sep 25, 2022
Daily-Task-Manager a daily task manager application project created in flutter

This is a daily task manager application project created in flutter. Install this application on Android - Install from Play Store

DVS 0 May 10, 2022
A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.

dio_http A powerful Http client for Dart, which supports Interceptors, Global configuration, FormData, Request Cancellation, File downloading, Timeout

null 46 Dec 19, 2021
a dart dropbox file uploader (backup)

?? DropBox File Uploader A simple dropbox file uploader in dart This project was made as the base project for appwrite file backup cloud function in d

Donald Chinhuru 4 Dec 20, 2022
Flutter ui boilerplate is easiest way to create new flutter project with clean code and well organized file folder.

Flutter UI Boilerplate "Sharing for fun" Flutter ui boilerplate is easiest way to create new flutter project with clean code and well organized file f

Dimas Ibnu Malik 122 Dec 1, 2022