A comprehensive, high-performance TypeScript toolkit for Persian (Farsi) text, numbers, validation, and locale utilities — works in Node.js, Bun, and the browser.
-
Updated
Dec 7, 2025 - TypeScript
A comprehensive, high-performance TypeScript toolkit for Persian (Farsi) text, numbers, validation, and locale utilities — works in Node.js, Bun, and the browser.
An anthology of a variety of tools for the Persian language which you can use in all platform that dart supports
Persian Tools for .NET Framework and .NET Core: Shamsi date convertor, All Iranian calendar holidays. Iranian City and provinces, Iranian national ID verification.
React wrapper component around Persian tools
python script to generate all valid iranian national code by state or city name
Desktop (Qt/Cross-platform) tool for validation Iranian National code. (QML)
🇮🇷 Validate and decode Iranian national ID numbers while mapping issuance provinces and cities using a JSON dataset for efficient data management.
Add a description, image, and links to the iranian-national-id topic page so that developers can more easily learn about it.
To associate your repository with the iranian-national-id topic, visit your repo's landing page and select "manage topics."