{"id":13439801,"url":"https://github.com/sahib/rmlint","last_synced_at":"2025-05-14T04:07:43.257Z","repository":{"id":1089684,"uuid":"942931","full_name":"sahib/rmlint","owner":"sahib","description":"Extremely fast tool to remove duplicates and other lint from your filesystem","archived":false,"fork":false,"pushed_at":"2025-05-04T11:46:59.000Z","size":12966,"stargazers_count":2074,"open_issues_count":109,"forks_count":137,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-05-04T12:32:57.214Z","etag":null,"topics":["c","deduplication","duplicates","fdupes","filesystem","lint","python"],"latest_commit_sha":null,"homepage":"http://rmlint.rtfd.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sahib.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2010-09-27T15:57:42.000Z","updated_at":"2025-05-04T11:47:03.000Z","dependencies_parsed_at":"2023-11-09T01:33:00.023Z","dependency_job_id":"8b6e6cf3-c275-4031-9856-be48f1d1d168","html_url":"https://github.com/sahib/rmlint","commit_stats":{"total_commits":2759,"total_committers":63,"mean_commits":43.79365079365079,"dds":0.2979340340703154,"last_synced_commit":"2711b84bb264b41015d718b06b0e5be065d42ebc"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahib%2Frmlint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahib%2Frmlint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahib%2Frmlint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahib%2Frmlint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sahib","download_url":"https://codeload.github.com/sahib/rmlint/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254069220,"owners_count":22009513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","deduplication","duplicates","fdupes","filesystem","lint","python"],"created_at":"2024-07-31T03:01:17.205Z","updated_at":"2025-05-14T04:07:43.231Z","avatar_url":"https://github.com/sahib.png","language":"C","funding_links":[],"categories":["C","Applications","Command Line Tools","\u003ca name=\"file-dir-cleanup\"\u003e\u003c/a\u003eClean up of files and directories","🛠️ Productivity"],"sub_categories":["Utilities","☸️ Kubernetes"],"readme":".. image:: https://raw.githubusercontent.com/sahib/rmlint/develop/docs/_static/logo.png\n   :align: center\n\n`rmlint` finds space waste and other broken things on your filesystem and\noffers to remove it.\n\n.. image:: https://img.shields.io/github/v/release/sahib/rmlint?include_prereleases\u0026display_name=release\n   :target: https://github.com/sahib/rmlint/releases\n\n.. image:: https://github.com/sahib/rmlint/actions/workflows/build-and-test.yml/badge.svg\n   :target: https://github.com/sahib/rmlint/actions\n\n.. image:: https://readthedocs.org/projects/rmlint/badge/?version=latest\n   :target: http://rmlint.rtfd.org\n\n.. image:: https://img.shields.io/github/issues/sahib/rmlint.svg?style=flat\n   :target: https://github.com/sahib/rmlint/issues\n\n.. image:: https://img.shields.io/github/commit-activity/m/sahib/rmlint\n   :target: https://github.com/sahib/rmlint/commits/master/\n\n.. image:: http://img.shields.io/badge/license-GPLv3-4AC51C.svg?style=flat\n   :target: https://www.gnu.org/licenses/quick-guide-gplv3.html.en\n\n**Features:**\n\nFinds…\n\n- …Duplicate Files and duplicate directories.\n- …Nonstripped binaries (i.e. binaries with debug symbols)\n- …Broken symbolic links.\n- …Empty files and directories.\n- …Files with broken user or/and group ID.\n\n**Differences to other duplicate finders:**\n\n- Extremely fast (no exaggeration, we promise!)\n- Paranoia mode for those who do not trust hashsums.\n- Many output formats.\n- No interactivity.\n- Search for files only newer than a certain ``mtime``.\n- Many ways to handle duplicates.\n- Caching and replaying.\n- `BTRFS` support.\n- ...\n\nIt runs and compiles under most Unices, including Linux, FreeBSD, Darwin and Solaris.\nThe main target is Linux though, some optimisations might not be available\nelsewhere.\n\n.. image:: https://raw.githubusercontent.com/sahib/rmlint/develop/docs/_static/screenshot.png\n   :align: center\n\n\nINSTALLATION\n------------\n\nChances are that you might have `rmlint` already as readily made package in\nyour favourite distribution. If not, you might consider\n`compiling it from source \u003chttp://rmlint.readthedocs.org/en/latest/install.html\u003e`_.\n\n\n.. image:: https://repology.org/badge/vertical-allrepos/rmlint.svg?columns=5\n   :align: center\n   :target: https://repology.org/project/rmlint/versions\n\nDOCUMENTATION\n-------------\n\nDetailed documentation is available on:\n\n    http://rmlint.rtfd.org\n\nMost features you'll ever need are covered in the tutorial:\n\n    http://rmlint.rtfd.org/en/latest/tutorial.html\n\nAn online version of the manpage is available at:\n\n    http://rmlint.rtfd.org/en/latest/rmlint.1.html\n\nBUGS\n----\n\nIf you found bugs, having trouble running `rmlint` or want to suggest new\nfeatures please `read this \u003chttp://rmlint.readthedocs.org/en/latest/developers.html\u003e`_.\n\nAlso read the `BUGS \u003chttp://rmlint.readthedocs.org/en/latest/rmlint.1.html#bugs\u003e`_ section of the `manpage \u003chttp://rmlint.rtfd.org/en/latest/rmlint.1.html\u003e`_\nto find out how to provide good debug information.\n\nAUTHORS\n-------\n\nHere's a list of developers to blame:\n\n=================== ============================== =========\n*Christopher Pahl*   https://github.com/sahib      2010-2017\n*Daniel Thomas*      https://github.com/SeeSpotRun 2014-2021\n*Cebtenzzre*         https://github.com/Cebtenzzre 2021-2023\n=================== ============================== =========\n\nThere are some other people that helped us of course.\nPlease see the AUTHORS distributed along `rmlint`.\n\nLICENSE\n-------\n\n`rmlint` is licensed under the conditions of the\n`GPLv3 \u003chttps://www.gnu.org/licenses/quick-guide-gplv3.html.en\u003e`_.\nSee the\n`COPYING \u003chttps://raw.githubusercontent.com/sahib/rmlint/master/COPYING\u003e`\nfile distributed along the source for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahib%2Frmlint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahib%2Frmlint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahib%2Frmlint/lists"}