ファイルタイムマシン

Original name: ファイルタイムマシン
A tool that wraps Git operations in a GUI. A file management app for you, whether you're an engineer or non-engineer, who handles files.
Automatically translated from Japanese by AI
ファイルタイムマシン756
This application was created with the philosophy of "Non-engineers should use Git too." It wraps Git commands in a GUI and translates Git terminology as much as possible.
Git itself is an excellent system, but it has some aspects that can be difficult to approach, and I thought it would be better to make it something anyone can use.
As a system, it reads a folder and automatically performs git init, and basic Git operations such as easily selecting saves (commits) or different routes (branches), and outputting differences between files at past points in time and files at the current point in time are all executable via buttons.
For gitignore, you can switch between the conventional blacklist method and a whitelist method where you first ignore everything * and then select only exceptions !. Since JSON is placed in between, switching is seamless. Additionally, physical file deletion is not performed, and by having rm work in the background, files and folders written in gitignore are completely ignored. (It also supports GitGraph.)
Installer files for macOS, Linux, and Windows are available in the Release section of the GitHub page, so please download the installer that matches your environment. GitHub integration is also possible via GitHub CLI.
== For Those Unfamiliar with Git ==
To put it roughly, Git is a system that keeps a history with time included—literally like a time machine. You can rewind, or while keeping the original flow intact, branch off history to edit files and then merge back into the main flow. Traditionally, this was managed by typing text into a black screen (terminal), but this app simplifies that process to a single button click.
For example, you can keep a history without using complicated naming like "Manual2026XXXXv2CompleteFinal_Draft.txt."
PDFs and images cannot have differences extracted due to their nature (though saving itself is possible), but for MD files, TXT files, and other files whose contents are plain text, differences can be easily extracted. This is an app I want to be used by those who find file and folder management to be a burden.
Reactions & commentsFeedback
Share your thoughts, bug reports, or suggestions directly with the developer
Log in to share your feedback
Log in to leave feedback