Apps similar to rmtrash include Trash, which is free and open source. Other options are TrashEye and trash-cli. In total there are three apps like rmtrash for Mac, Linux and Windows.
trash-cli trashes files recording the original path, deletion date, and permissions. It uses the same trashcan used by KDE, GNOME, and XFCE, but you can invoke it from the command line (and scripts).