RFile – Reductionist’s File Manager

File navigation in easy manner

Arrow Up Screenshot of the file manager RFile Arrow Down

RFile is a file manager that offers a usual GUI(nterface) for navigation through the file system. It also supports a set of basic operations with files and folders.

In fact, RFile is a kind of by-product. I wanted to create a dialog for selection files because I was not quite satisfied with the one provided by GTK3 toolkit. After the dialog was finished, it was an obvious idea to use its main part in a standalone application for managing files and folders.

Besides functions typically provided by file managers, RFile offers some features that I miss by standard programs. E.g., it is able to display and to change extended file attributes.

Initially, I used GtkIconView for displaying items in the compact mode. Because of some shortcomings of this widget, I replaced it with my own solution. The main purpose of this mode is displaying as many items as possible without scrolling. Given the screen with typical extents 1920 × 1080 px and font size 10 pt, more than 300 items can fit on the visible part of the screen. This means that you can see the entire contents of the standard directory /usr/share/ at once.

To some extent the program can be considered as an experimental one, because of the variety of possible design decisions, what and how has to be done in several use situations. The application developer needs to meet such a decision ignoring other variants.

The program consists of one file and runs out of the box.

VersionSizeOSPlatform
1.0220 K
(225 000 bytes)
Linux Mint 17 (Ubuntu 14.04)
or later/similar
32-bit,
GTK 3.10/3.24
RFile
SHA-256: 9391114232b1f4d97679e7b89d9c50a806018f1394218bbdc14b655b184a1667
1.0235,7 K
(241 360 bytes)
Linux Mint LMDE 6 (Debian 12)
or later/similar
64-bit,
GTK 3.24
RFile
SHA-256: d26c6df74f5c34dc7598e9f588888d203330893ff1508323644e05c2683a6ac0
© A. Rumyantsev, 2025
softivist.com