{"id":19630611,"url":"https://github.com/zwimer/smllr","last_synced_at":"2026-01-28T11:07:04.401Z","repository":{"id":70038328,"uuid":"103458018","full_name":"zwimer/smllr","owner":"zwimer","description":"De-duplicate your hard drive: https://github.com/zwimer/smllr/releases","archived":false,"fork":false,"pushed_at":"2017-12-08T20:09:08.000Z","size":31406,"stargazers_count":3,"open_issues_count":2,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2026-01-25T17:59:01.861Z","etag":null,"topics":["rust"],"latest_commit_sha":null,"homepage":"https://zwimer.com/smllr/","language":"Rust","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/zwimer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-09-13T22:23:21.000Z","updated_at":"2023-11-07T12:46:37.000Z","dependencies_parsed_at":"2023-03-07T15:30:52.319Z","dependency_job_id":null,"html_url":"https://github.com/zwimer/smllr","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/zwimer/smllr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fsmllr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fsmllr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fsmllr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fsmllr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zwimer","download_url":"https://codeload.github.com/zwimer/smllr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fsmllr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28844496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T10:53:21.605Z","status":"ssl_error","status_checked_at":"2026-01-28T10:53:20.789Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["rust"],"created_at":"2024-11-11T12:04:37.070Z","updated_at":"2026-01-28T11:07:04.394Z","avatar_url":"https://github.com/zwimer.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Smllr\nDe-duplicate your hard drive.\n\n## Requirements\n\nCompiling this program requires Rust stable and Rust's standard libraries to be installed. This program was written and tested on Ubuntu 16.04 LTS. This has been tested on other Linux systems as well, and works, but no promises are made.\n\n## Documentation\n\n### Users\n\nFor usage instructions, run `./smllr --help`\n\nDocumentation for the code is hosted at [https://zwimer.com/smllr](https://zwimer.com/smllr)\n\n### Developers\n\nTo install the changelog generator, gem is required.\n\nTo build documentation, `cd` into into the `smllr` directory then run\n```bash\ncargo doc\n```\n\nCode coverage documentation is hosted at [http://zwimer.com/smllr/cov](http://zwimer.com/smllr/cov)\n\nDocumentation detailing our process, static class diagrams, sequence diagrams, etc. can all be found [here](https://drive.google.com/drive/folders/0B_AfCowl-zKRNklUMXZPS202STA?usp=sharing)\n\n## Installation\n\n### Pre-Built\n\nTo download the application, please click [here](https://github.com/zwimer/smllr/releases)\n\n### Building from source\n\nTo build from source, you must first install `cargo` (easiest with [rustup](https://rustup.rs/)). Then checkout and build the project with \n```bash\ngit clone https://github.com/zwimer/smllr\ncd smllr\ncargo build --release\n```\n\n## Running\n\nIf building from source, the program can be run with `cargo run -- --help`.\n\nTo adjust the amount of logging you would like to see, use the `RUST_LOG` environmental variable. For example, to see only warnings, run \n```bash\nRUST_LOG=warn ./smllr .\n```\n\nTo copy all trace and debug info to a file, run \n```bash\nRUST_LOG=trace ./smllr . 2\u003e log\n```\n\n## Testing\n\nTo test this application, `cd` into the smllr directory then run\n```bash\ncargo test\n```\n\n## Changelog generator\n\nIf gem is functional, you can install the auto-generator with\n```bash\ngem install github_changelog_generator \n```\n\nTo update the change long, run `github_changelog_generator` to generate the changelog.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzwimer%2Fsmllr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzwimer%2Fsmllr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzwimer%2Fsmllr/lists"}