A curated list of amazingly awesome Persian supporting tools, fonts, and development resources.
Web Frameworks with native support for RTL languages
CSS resources that support RTL languages
Modern persian web fonts
Persian and Gregorian Date Converter
- persianDatepicker - A lightweight jQuery plugin that select persian(jalali) date with selectable years and months and other options.
- jalalidate - A library for working with Jalali Calendar (a.k.a Persian Calendar).
- Jalali.py - A simple Python library for converting between Persian date and Gregorian date.
- jdf.php - jalali_to_gregorian, gregorian_to_jalali.
- JalaliJSCalendar - A JavaScript DHTML Calendar based on "Dynarch DHTML Calendar" from "Mihai Bazon".
- jDateTime - Jalali (Shamsi) DadeTime class written in PHP, Supports year higher than 2038.
- moment-jalaali - A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for moment.js.
- Presian-Date-for-MySQL - pDate is a Gregorian / Jalali(Shamsi) date convertor functions for MySQL 5.1+.
- miladr/jalali - Jalali (Shamsi or Iranian) dates in Laravel 4 applications, based on Jalali (Shamsi) DateTime class.
- laravel-jdate - A Laravel 3 Bundle to help working with Jalali (Shamsi) Dates.
- Jalali-GCal - Jalali/Persian Calendar extension (userscript) for Google Calendar web interface.
- jalali - Gregorian to Jalali Converter.
- django-jalali - Jalali DateField support for Django model.
- node-jalali - Jalali DateTime Module For Node.JS.
- jdate - A JavaScript like Jalali date & time library for Browsers & NodeJS.
- JalaliCalendar - A concrete subclass of Calendar of Java programming language and provides the standard calendar system used by Persians.
- jcal - a small and portable free software library to manipulate date and time in Jalali calendar system.
- wp-jalali
- php-jalali-extension - A php extension for Jalali dates.
- parsi-date - Solar Hijri (Jalali, Persian) date library for Ruby.
Useful libraries or tools that don't fit in the categories above or maybe just not categorised yet
- persian.py - A simple Python library for Persian language localization.
- persian.js - A simple library for Persian language localization.
- PersianOcr - Open source Farsi OCR.
- Persian-Spell-checker - Persian Spell Checker.
- DroidPersianCalendar - Android Persian Calendar.
- css-persian - Persian CSS Fonts.
- PersianChar - Persian Char Conversion.
- sfPersianToolsBundle - Persian Tools for Symfony 2.
- persianParser - A javascript library to convert persian text for using on iOS/Android browsers.
- Persian-HIG - Persian Graphical User Interface Specifications and Guidelines.
- persian-fonts-linux - Persian fonts installer for linux.
- PersianLiteration - Converts Finglish texts into Persian.
- 1Fonts - A Persian fonts gallery for web developers.
- php-gd-farsi - Farsi support of PHP GD library for generating 2D graphic on web.
- fonts-farsiweb - https://github.com/behnam/fonts-farsiweb.
- xepersian - Persian for LaTeX, using XeTeX engine.
- persianParser.js - A javascript library to convert persian text for using on iOS/Android browsers.
- farsiNLPTools - Open-source dependency parser, part-of-speech tagger, and text normalizer for Farsi (Persian).
- hazm - Python library for digesting Persian text.
- angular-persian-tools - Persian tools for angular.js
- Bersam/persiantools - Persian text library.
- persianjs-handlebars-plugin Persianjs HandleBars Plugin.
- fardis Know more about characters and their Unicode info. It is also able to read numbers in Persian (audio).