{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"}],"enrichment":{"capability":"fastcrc computes CRC checksums (8, 16, 32, and 64-bit variants) using multiple algorithm implementations, with a focus on speed through Rust-backed computation.","skillfed_tags":["checksum","crc","data-integrity"],"use_cases":["Verify data integrity in file transfers or network protocols that mandate specific CRC algorithms.","Implement embedded systems communication (e.g., industrial protocols, automotive diagnostics) requiring CRC-8, CRC-16, or CRC-32 checksums.","Compute checksums for firmware or binary payloads in IoT or edge computing applications.","Validate data in storage systems or databases that use CRC for corruption detection.","Build incremental checksum validation by chaining CRC computations across data chunks."],"what_it_does":"fastcrc is a Python module that wraps Rust-based CRC computation to provide fast checksum calculations for 8, 16, 32, and 64-bit CRC variants. It exposes multiple algorithm implementations (such as cdma2000 for CRC-8, xmodem for CRC-16, aixm for CRC-32, and ecma_182 for CRC-64) as importable functions that accept byte data and return computed checksums. The module has no runtime dependencies and is distributed as pre-compiled wheels for most common platforms.\n\nTypical use cases include data integrity verification, network protocol implementations, and embedded systems communication where CRC checksums are required. The package is actively maintained, supports Python 3.7 and later, and carries permissive MIT licensing.","worth_installing":"Yes. fastcrc is actively maintained, carries no security vulnerabilities, has zero runtime dependencies, and offers permissive MIT licensing. Medium install friction is acceptable given pre-built wheels for common platforms. Install it if you need CRC checksums and want compiled-speed performance; skip it if you only need Python's built-in hashlib.crc32 or can tolerate pure-Python performance."},"id":"fastcrc","links":{"html":"https://skillfed.io/packages/fastcrc","md":"https://skillfed.io/packages/fastcrc.md","pypi":"https://pypi.org/project/fastcrc/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-06","license_spdx":null,"license_treatment":"permissive","name":"fastcrc","python_support":"supports_current","summary":"A hyper-fast Python module for computing CRC(8, 16, 32, 64) checksum"},"popularity":{"monthly_downloads":949773,"position":4659,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.3.6"}
