{"id":19580240,"url":"https://github.com/xclud/dart_crc","last_synced_at":"2025-04-23T00:41:11.293Z","repository":{"id":61973059,"uuid":"439889006","full_name":"xclud/dart_crc","owner":"xclud","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-22T14:14:04.000Z","size":284,"stargazers_count":2,"open_issues_count":1,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-29T20:32:53.508Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","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/xclud.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":null,"security":null,"support":null}},"created_at":"2021-12-19T14:46:53.000Z","updated_at":"2023-06-03T08:28:00.000Z","dependencies_parsed_at":"2022-10-24T13:30:27.156Z","dependency_job_id":null,"html_url":"https://github.com/xclud/dart_crc","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/xclud%2Fdart_crc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xclud%2Fdart_crc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xclud%2Fdart_crc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xclud%2Fdart_crc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xclud","download_url":"https://codeload.github.com/xclud/dart_crc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250348897,"owners_count":21415907,"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":[],"created_at":"2024-11-11T07:24:36.830Z","updated_at":"2025-04-23T00:41:11.277Z","avatar_url":"https://github.com/xclud.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"CRC calculator written in Dart supporting 50+ different CRC8, CRC16, CRC32 and CRC64 formulas.\n\n## Features\n\n### CRC8\n\n* CRC8\n* SAE_J1850\n* SAE_J1850_ZERO\n* 8H2F\n* CDMA2000\n* DARC\n* DVB_S2\n* EBU\n* ICODE\n* ITU\n* MAXIM\n* ROHC\n* WCDMA\n\n### CRC16\n\n* CCIT_ZERO\n* ARC\n* AUG_CCITT\n* BUYPASS\n* CCITT_FALSE\n* CDMA2000\n* DDS_110\n* DECT_R\n* DECT_X\n* DNP\n* EN_13757\n* GENIBUS\n* MAXIM\n* MCRF4XX\n* RIELLO\n* T10_DIF\n* TELEDISK\n* TMS37157\n* USB\n* A\n* KERMIT\n* MODBUS\n* X_25\n* XMODEM\n\n### CRC32\n\n* CRC32\n* BZIP2\n* C\n* D\n* MPEG2\n* POSIX\n* Q\n* JAMCRC\n* XFER\n\n### CRC64\n\n* ECMA_182\n* GO_ISO\n* WE\n* XZ\n\n## Getting started\n\nIn your `pubspec.yaml` file add:\n\n```dart\ndependencies:\n  crc: any\n```\n\n## Usage\n\n```dart\nconst data = Uint8List.fromList([1, 2, 3, 4, 5]);\nfinal crc16 = xmodem.calculate(data);\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxclud%2Fdart_crc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxclud%2Fdart_crc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxclud%2Fdart_crc/lists"}