{"id":18377670,"url":"https://github.com/josh-/aristocrat","last_synced_at":"2025-04-06T21:31:48.815Z","repository":{"id":145421023,"uuid":"84689796","full_name":"josh-/Aristocrat","owner":"josh-","description":"Aristocrat is a menu bar utility that allows you to decode barcodes and OCR text on your screen.","archived":true,"fork":false,"pushed_at":"2018-02-06T12:00:00.000Z","size":18627,"stargazers_count":67,"open_issues_count":1,"forks_count":5,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-01T18:47:02.858Z","etag":null,"topics":["carthage","macos","menubar","objective-c","objective-c-plus-plus","tesseract-ocr","zxing"],"latest_commit_sha":null,"homepage":"https://joshparnham.com/projects/aristocrat/","language":"Objective-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/josh-.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":"2017-03-12T00:43:31.000Z","updated_at":"2024-07-10T10:34:12.000Z","dependencies_parsed_at":"2023-06-03T17:45:35.556Z","dependency_job_id":null,"html_url":"https://github.com/josh-/Aristocrat","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/josh-%2FAristocrat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josh-%2FAristocrat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josh-%2FAristocrat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josh-%2FAristocrat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josh-","download_url":"https://codeload.github.com/josh-/Aristocrat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247555276,"owners_count":20957732,"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":["carthage","macos","menubar","objective-c","objective-c-plus-plus","tesseract-ocr","zxing"],"created_at":"2024-11-06T00:28:54.112Z","updated_at":"2025-04-06T21:31:48.803Z","avatar_url":"https://github.com/josh-.png","language":"Objective-C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Aristocrat\n\nAristocrat is simple utility that allows you to decode barcodes on your screen and read the text in images and scanned PDFs.\n\nAfter choosing \"Capture Screen...\" in the Aristocrat menu bar, select an area of your screen (which can be done through a system-wide hotkey) and Aristocrat works its magic.\n\n\u003cimg src=\"http://joshparnham.com/projects/aristocrat/1.jpg\" width=\"512px\"\u003e\n\u003cimg src=\"http://joshparnham.com/projects/aristocrat/3.jpg\" width=\"512px\"\u003e\n\n## Installation\n\n\u003ca href=\"https://geo.itunes.apple.com/us/app/aristocrat/id886910172?mt=12\" style=\"display:inline-block;overflow:hidden;background:url(//linkmaker.itunes.apple.com/assets/shared/badges/en-us/macappstore-lrg.svg) no-repeat;width:165px;height:40px;background-size:contain;\"\u003e\u003c/a\u003e\n\n## Requirements\n\n* OS X 10.10 or later\n\n## Development\n1. Fetch submodules (if the repo hasn't been cloned with `--recursive`)\n    - `git submodule update --init --recursive`\n2. Install dependencies\n    - With [carthage](https://github.com/Carthage/Carthage) installed, run the following in the repository's directory:\n\n```sh\ncarthage bootstrap --platform mac\n```\n\n# TODO\n\n- Allow users to tailor the recognition (ie. changing [tesseract control parameters](https://github.com/tesseract-ocr/tesseract/wiki/ControlParams)) to favour words/numbers/etc\n- Support languages other than English\n- Asynchronous barcode detection and OCR\n- Ability to edit the resulting text\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2017 Josh Parnham\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosh-%2Faristocrat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosh-%2Faristocrat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosh-%2Faristocrat/lists"}