trashcleaner project

gtrashcleaner icon

The purpose of this project is to provide tools to automatically remove old files from trash directories on Unix-like systems.


trashcleaner help message

trashcleaner is python script that provide all the core functionalities to clean trash directories. trashcleaner is able to manage several trash directories:  for each one is possible to specify the maximum size allowed for trashed files. When this size is exceeded, trashcleaner removes enough files to reach maximum files.
The basic idea is to start trashcleaner, either by hand or automatically.


gtrashcleaner windows

gtrashcleaner windows

gtrashcleaner is a dock applet that is shown in the “Notification Area” and providing a user friendly interface to trashcleaner functionalities.
gtrashcleaner periodically checks trash directories and also provides a configuration window and a log viewer.


This software is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Please consider that trashcleaner main functionality is to delete files.
You should pay extra attention when testing it.
I cannot assure it will not delete important files or even erase your whole computer!!

About SourceForge.net:

SourceForge.net is the world’s largest provider of hosting for Open Source software development projects. SourceForge.net provides a variety of services to projects, including a download mirror network, collaborative development tools (like CVS and Subversion), and tools to support discussion and support. These services are provided to projects and their end-users free-of-charge.

About Open Source:

Of benefit to users, Open Source software is licensed so you can download and use the software free-of-charge. The source code for this software is made available free-of-charge, you (or a programmer you hire) can make changes to this software to better meet your needs, and you can release your changed code back to the community passing the benefit on to other users.

The exact license terms used by this project is in the project summary page and in the licensing documents included in the downloads.