{"id":23550351,"url":"https://github.com/ibrahimcanerdogan/BarcodeScannerApp-MLKit","last_synced_at":"2025-11-01T11:30:31.640Z","repository":{"id":205659859,"uuid":"714756050","full_name":"icanerdogan/BarcodeScannerApp-MLKit","owner":"icanerdogan","description":"Scan Barcode with ML Kit on Android","archived":false,"fork":false,"pushed_at":"2023-11-05T19:37:24.000Z","size":1516,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-26T10:15:43.693Z","etag":null,"topics":["barcode-scanner","google","mlkit","mlkit-android","mlkit-barcode"],"latest_commit_sha":null,"homepage":"https://ibrahimcanerdogan.medium.com/","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icanerdogan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-05T19:10:22.000Z","updated_at":"2023-11-05T19:35:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"2bdb7b07-9c88-4c73-941e-50c80acb57fb","html_url":"https://github.com/icanerdogan/BarcodeScannerApp-MLKit","commit_stats":null,"previous_names":["icanerdogan/barcodescannerapp-mlkit"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icanerdogan%2FBarcodeScannerApp-MLKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icanerdogan%2FBarcodeScannerApp-MLKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icanerdogan%2FBarcodeScannerApp-MLKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icanerdogan%2FBarcodeScannerApp-MLKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icanerdogan","download_url":"https://codeload.github.com/icanerdogan/BarcodeScannerApp-MLKit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239286277,"owners_count":19613688,"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":["barcode-scanner","google","mlkit","mlkit-android","mlkit-barcode"],"created_at":"2024-12-26T10:15:42.818Z","updated_at":"2025-11-01T11:30:31.593Z","avatar_url":"https://github.com/icanerdogan.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Barcode Scanner App\n\n\u003cp\u003e The API works with static images and live video use cases. During live video, the API will leverage output from previous frames to return smoother segmentation results.\u003c/p\u003e\n\u003cp\u003eWith ML Kit's barcode scanning API, you can read data encoded using most standard barcode formats. Barcode scanning happens on the device, and doesn't require a network connection. \u003c/p\u003e\n\u003cp\u003earcodes are a convenient way to pass information from the real world to your app. In particular, when using 2D formats such as QR code, you can encode structured data such as contact information or WiFi network credentials. Because ML Kit can automatically recognize and parse this data, your app can respond intelligently when a user scans a barcode.  \u003c/p\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/icanerdogan/BarcodeScannerApp-MLKit/master/Documents/Barcode%20Scanner%20Banner.png\"\u003e\n\n\u003ch2\u003e Key capabilities \u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLinear formats: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E\u003c/li\u003e\n\u003cli\u003e2D formats: Aztec, Data Matrix, PDF417, QR Code\u003c/li\u003e\n\u003cli\u003eScan for all supported barcode formats at once without having to specify the format you're looking for, or boost scanning speed by restricting the detector to only the formats you're interested in.\u003c/li\u003e\n\u003cli\u003eStructured data that's stored using one of the supported 2D formats is automatically parsed. Supported information types include URLs, contact information, calendar events, email addresses, phone numbers, SMS message prompts, ISBNs, WiFi connection information, geographic location, and AAMVA-standard driver information.\u003c/li\u003e\n\u003cli\u003eBarcodes are recognized and scanned regardless of their orientation: right-side-up, upside-down, or sideways.\u003c/li\u003e\n\u003cli\u003eBarcode scanning is performed completely on the device, and doesn't require a network connection.\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003e Barcode Scanner App Preview \u003c/h2\u003e\n\nMain Screen       |  Info Screen\n:-------------------------:|:-------------------------:\n![](https://raw.githubusercontent.com/icanerdogan/BarcodeScannerApp-MLKit/master/Documents/App%20Image%20-%201.png)  |  ![](https://raw.githubusercontent.com/icanerdogan/BarcodeScannerApp-MLKit/master/Documents/App%20Image%20-%202.png)\n\n\u003ch2\u003e LICENSE \u003c/h2\u003e\n\n````\nMIT License\n\nCopyright (c) 2023 İbrahim Can Erdoğan\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```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibrahimcanerdogan%2FBarcodeScannerApp-MLKit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibrahimcanerdogan%2FBarcodeScannerApp-MLKit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibrahimcanerdogan%2FBarcodeScannerApp-MLKit/lists"}