nik_parser_flutter 0.1.0
nik_parser_flutter: ^0.1.0 copied to clipboard
A pure Dart library for parsing and validating Indonesian NIK (Nomor Induk Kependudukan). Extract province code, birth date, and gender from the 16-digit national ID number.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 - 2025-11-03 #
Added #
- Initial release of nik_parser_flutter
- NIK validation with
NikParser.isValid() - NIK parsing with
NikParser.parse() - Extract province code, regency code, birth date, and gender from NIK
- Support for male and female NIK formats (day +40 for females)
- Comprehensive documentation and API references
- Unit tests for validation and parsing
- Example Flutter application
- Apache 2.0 license
Features #
- Pure Dart implementation (platform-agnostic)
- Null safety support
- No external dependencies
- Type-safe API with
NikInfomodel class