{"id":21561617,"url":"https://github.com/dwarry/filehasher","last_synced_at":"2026-05-17T21:01:46.444Z","repository":{"id":146315302,"uuid":"202286797","full_name":"dwarry/FileHasher","owner":"dwarry","description":"A bare-bones WPF app that calculates hashes of a file so that the user can check its integrity. ","archived":false,"fork":false,"pushed_at":"2019-08-14T06:28:56.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-24T11:28:55.429Z","etag":null,"topics":["csharp","hashing","md","sha1","sha256"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dwarry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-08-14T06:16:38.000Z","updated_at":"2019-08-14T06:28:58.000Z","dependencies_parsed_at":"2023-07-02T14:30:15.624Z","dependency_job_id":null,"html_url":"https://github.com/dwarry/FileHasher","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwarry%2FFileHasher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwarry%2FFileHasher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwarry%2FFileHasher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dwarry%2FFileHasher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dwarry","download_url":"https://codeload.github.com/dwarry/FileHasher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244159990,"owners_count":20408019,"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":["csharp","hashing","md","sha1","sha256"],"created_at":"2024-11-24T09:27:19.717Z","updated_at":"2026-05-17T21:01:46.372Z","avatar_url":"https://github.com/dwarry.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FileHasher\nA bare-bones WPF app that calculates hashes of a file so that the user can check its integrity. \n\nMany sites show hashes of files they publish so that the user can check that they have downloaded what was uploaded and \nthat it hasn't been tampered with. As a Windows user, I can't be bothered to work out how to check these values, so I never bother. \nYeah, I could fire up a git bash prompt and use `md5sum` or `sha256sum` or whatever, but that doesn't work for everyone.  \n\nI knocked-up this little app to scratch this itch. It's a bare-minimum WPF app - no fancy frameworks or even any styling. \nIf it's invoked with one argument, it expects that to be the filename of the file to hash - and it displays the md5, sha1 and sha256 values of it. \nIf it's invoked with no arguments, it will offer to register itself as a shell extension so that you can easily launch it from Explorer by \nright-clicking on a file and choosing \"Calculate hashes\". If it's already registered, it will offer to unregister itself. \n\nCurrently it only works on one file at a time - if called with more than one argument it will just do nothing. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdwarry%2Ffilehasher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdwarry%2Ffilehasher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdwarry%2Ffilehasher/lists"}