gomi is a safe replacement for rm designed for UNIX command-line environments. Its core idea is straightforward: when users delete files, they are not permanently removed, but moved to the Trash instead. For developers, operations engineers, and system administrators who frequently manage files in the terminal, this can significantly reduce the damage caused by accidental deletion.
Based on the available page information, gomi emphasizes βworking like rm, but with a safety net.β Users can replace their existing rm command with gomi via a simple alias and continue using familiar command flags. If something is deleted by mistake, running gomi --restore can restore files to their original locations, with an interactive interface for browsing and selecting files to recover.
In terms of ecosystem, gomi is compatible with the XDG Trash specification and explicitly mentions consistent file-handling behavior with tools such as trash-cli. This is particularly valuable for Linux desktop environments or workflows that follow the XDG standard.
The captured content does not mention pricing, subscriptions, or a commercial version. The page provides an installation method via curl https://gomi.dev/install | bash, along with basic usage examples, so the overall learning curve is low. That said, while curl | bash is convenient, security-conscious users may want to review the installation script source before running it.
The strengths of gomi are its clear positioning, natural command-compatibility approach, practical restore capability, and integration with the XDG Trash ecosystem. The main drawback is the limited public information available: the page does not clarify supported operating systems, compatibility boundaries for complex rm arguments, the project license, maintainers, versioning policy, or the completeness of the documentation. For production servers or multi-user environments, it is still advisable to validate its behavior in a test environment first.
gomi is a good fit for individual developers, Linux users, and operations staff who frequently use rm and want to reduce the risk of accidental deletion. If a team already uses trash-cli or a custom safe-rm solution, gomi can also be evaluated as an alternative. Access from China cannot be determined from the captured content alone; if the source code or documentation depends on GitHub, network conditions may have an impact.
β This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on gomi.dev official site.
gomi.dev is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach gomi.dev directly.