235 lines
10 KiB
HTML
235 lines
10 KiB
HTML
<h1 id="awesome-persian">Awesome Persian</h1>
|
||
<p>A curated list of amazingly awesome Persian supporting tools, fonts,
|
||
and development resources.</p>
|
||
<ul>
|
||
<li><a href="#awesome-persian">Awesome Persian</a>
|
||
<ul>
|
||
<li><a href="#frameworks">Frameworks</a></li>
|
||
<li><a href="#css">CSS</a></li>
|
||
<li><a href="#fonts">Fonts</a></li>
|
||
<li><a href="#jalali-date">Jalali Date</a></li>
|
||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||
<li><a href="#csharp">C#</a></li>
|
||
<li><a href="#javascript">JavaScript</a></li>
|
||
<li><a href="#python">Python</a></li>
|
||
<li><a href="#ruby">Ruby</a></li>
|
||
<li><a href="#go">Go</a></li>
|
||
</ul></li>
|
||
</ul>
|
||
<h2 id="frameworks">Frameworks</h2>
|
||
<p><em>Web Frameworks with native support for RTL languages</em></p>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/MahdiMajidzadeh/materialize-rtl">Materialize-RTL</a>
|
||
- RTL version of materializecss framework v1.0.0.</li>
|
||
<li><a
|
||
href="https://github.com/MahdiMajidzadeh/bootstrap-v4-rtl">Bootstrap-RTL</a>
|
||
- RTL edition of bootstrap v4 for rtl languages like Farsi and
|
||
Arabic.</li>
|
||
<li><a
|
||
href="https://github.com/mortezakarimi/gentelella-rtl">Getnelella-RTL</a>
|
||
- Free RTL Bootstrap 3 Admin Template for rtl languages like Farsi and
|
||
Arabic.</li>
|
||
</ul>
|
||
<h2 id="css">CSS</h2>
|
||
<p><em>CSS resources that support RTL languages</em></p>
|
||
<h2 id="fonts">Fonts</h2>
|
||
<p><em>Modern persian web fonts</em></p>
|
||
<ul>
|
||
<li><a href="https://github.com/font-store">Persian Font Store</a> -
|
||
Font Store is first Font Directore for Persin Type’s</li>
|
||
<li><a href="https://github.com/aasaam/brand-icons">aasaam brand
|
||
icons</a> - SimpleIcon + Iranian Font and icon</li>
|
||
</ul>
|
||
<h2 id="jalali-date">Jalali Date</h2>
|
||
<p><em>Persian and Gregorian Date Converter</em></p>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/behzadi/persianDatepicker">persianDatepicker</a>
|
||
- A lightweight jQuery plugin that select persian(jalali) date with
|
||
selectable years and months and other options.</li>
|
||
<li><a
|
||
href="https://github.com/mirsaeedi/SQLCLR-Jalali-Date-Utility">SQLCLR-Jalali-Date-Utility</a>
|
||
- Includes several functions to make it easier for you to work with
|
||
Persian dates in Microsoft SQL Server (2005+)</li>
|
||
<li><a href="http://persiandatetime.codeplex.com/">PersianDateTime</a> -
|
||
C# Jalali Calendar that can be used instead of System.DateTime
|
||
structure.</li>
|
||
<li><a href="https://github.com/aziz/jalalidate">jalalidate</a> - A
|
||
library for working with Jalali Calendar (a.k.a Persian Calendar).</li>
|
||
<li><a href="https://github.com/mjnaderi/Jalali.py">Jalali.py</a> - A
|
||
simple Python library for converting between Persian date and Gregorian
|
||
date.</li>
|
||
<li><a href="http://jdf.scr.ir/">jdf.php</a> - jalali_to_gregorian,
|
||
gregorian_to_jalali.</li>
|
||
<li><a
|
||
href="https://github.com/farhadi/JalaliJSCalendar">JalaliJSCalendar</a>
|
||
- A JavaScript DHTML Calendar based on “Dynarch DHTML Calendar” from
|
||
“Mihai Bazon”.</li>
|
||
<li><a href="https://github.com/sallar/jDateTime">jDateTime</a> - Jalali
|
||
(Shamsi) DadeTime class written in PHP, Supports year higher than
|
||
2038.</li>
|
||
<li><a
|
||
href="https://github.com/jalaali/moment-jalaali">moment-jalaali</a> - A
|
||
Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for
|
||
moment.js.</li>
|
||
<li><a
|
||
href="https://github.com/zoghal/Presian-Date-for-MySQL">Presian-Date-for-MySQL</a>
|
||
- pDate is a Gregorian / Jalali(Shamsi) date convertor functions for
|
||
MySQL 5.1+.</li>
|
||
<li><a href="https://github.com/miladr/jalali">miladr/jalali</a> -
|
||
Jalali (Shamsi or Iranian) dates in Laravel 4 applications, based on
|
||
Jalali (Shamsi) DateTime class.</li>
|
||
<li><a href="https://github.com/sallar/laravel-jdate">laravel-jdate</a>
|
||
- A Laravel 3 Bundle to help working with Jalali (Shamsi) Dates.</li>
|
||
<li><a href="https://github.com/behnam/jalali-gcal">Jalali-GCal</a> -
|
||
Jalali/Persian Calendar extension (userscript) for Google Calendar web
|
||
interface.</li>
|
||
<li><a href="https://github.com/alireza-ahmadi/jalali">jalali</a> -
|
||
Gregorian to Jalali Converter.</li>
|
||
<li><a
|
||
href="https://github.com/slashmili/django-jalali">django-jalali</a> -
|
||
Jalali DateField support for Django model.</li>
|
||
<li><a href="https://github.com/Geeknux/node-jalali">node-jalali</a> -
|
||
Jalali DateTime Module For Node.JS.</li>
|
||
<li><a href="https://github.com/eAmin/jdate">jdate</a> - A JavaScript
|
||
like Jalali date & time library for Browsers & NodeJS.</li>
|
||
<li><a
|
||
href="https://github.com/amirmehdizadeh/JalaliCalendar">JalaliCalendar</a>
|
||
- A concrete subclass of Calendar of Java programming language and
|
||
provides the standard calendar system used by Persians.</li>
|
||
<li><a href="https://github.com/ashkang/jcal">jcal</a> - a small and
|
||
portable free software library to manipulate date and time in Jalali
|
||
calendar system.</li>
|
||
<li><a href="https://github.com/wp-persian/wp-jalali">wp-jalali</a></li>
|
||
<li><a
|
||
href="https://github.com/mohebifar/php-jalali-extension">php-jalali-extension</a>
|
||
- A php extension for Jalali dates.</li>
|
||
<li><a href="https://github.com/hzamani/parsi-date">parsi-date</a> -
|
||
Solar Hijri (Jalali, Persian) date library for Ruby.</li>
|
||
<li><a
|
||
href="https://github.com/yaa110/go-persian-calendar">go-persian-calendar</a>
|
||
- The implementation of the Persian (Solar Hijri) Calendar in Go
|
||
(golang).</li>
|
||
<li><a
|
||
href="https://github.com/yaa110/rust-persian-calendar">rust-persian-calendar</a>
|
||
- The implementation of the Persian (Solar Hijri) Calendar in Rust.</li>
|
||
<li><a href="https://github.com/shkarimpour/pholiday">pholiday</a> -
|
||
Persian calendar holidays library for javascript.</li>
|
||
</ul>
|
||
<h2 id="miscellaneous">Miscellaneous</h2>
|
||
<p><em>Useful libraries or tools that don’t fit in the categories above
|
||
or maybe just not categorised yet</em></p>
|
||
<ul>
|
||
<li><a href="https://github.com/reza1615/PersianOcr">PersianOcr</a> -
|
||
Open source Farsi OCR.</li>
|
||
<li><a
|
||
href="https://github.com/ebraminio/DroidPersianCalendar">DroidPersianCalendar</a>
|
||
- Android Persian Calendar.</li>
|
||
<li><a href="https://github.com/intuxicated/css-persian">css-persian</a>
|
||
- Persian CSS Fonts.</li>
|
||
<li><a href="https://github.com/intuxicated/PersianChar">PersianChar</a>
|
||
- Persian Char Conversion.</li>
|
||
<li><a
|
||
href="https://github.com/intuxicated/sfPersianToolsBundle">sfPersianToolsBundle</a>
|
||
- Persian Tools for Symfony 2.</li>
|
||
<li><a
|
||
href="https://github.com/shervinafshar/Persian-HIG">Persian-HIG</a> -
|
||
Persian Graphical User Interface Specifications and Guidelines.</li>
|
||
<li><a
|
||
href="https://github.com/fzerorubigd/persian-fonts-linux">persian-fonts-linux</a>
|
||
- Persian fonts installer for linux.</li>
|
||
<li><a
|
||
href="https://github.com/masihyeganeh/PersianLiteration">PersianLiteration</a>
|
||
- Converts Finglish texts into Persian.</li>
|
||
<li><a href="https://github.com/AliMD/1fonts">1Fonts</a> - A Persian
|
||
fonts gallery for web developers.</li>
|
||
<li><a
|
||
href="https://github.com/IranPhpMaster/php-gd-farsi">php-gd-farsi</a> -
|
||
Farsi support of PHP GD library for generating 2D graphic on web.</li>
|
||
<li><a
|
||
href="https://github.com/behnam/fonts-farsiweb">fonts-farsiweb</a> -
|
||
https://github.com/behnam/fonts-farsiweb.</li>
|
||
<li><a href="https://github.com/vafa/xepersian">xepersian</a> - Persian
|
||
for LaTeX, using XeTeX engine.</li>
|
||
<li><a href="https://github.com/wfeely/farsiNLPTools">farsiNLPTools</a>
|
||
- Open-source dependency parser, part-of-speech tagger, and text
|
||
normalizer for Farsi (Persian).</li>
|
||
<li><a
|
||
href="https://github.com/mohebifar/angular-persian-tools">angular-persian-tools</a>
|
||
- Persian tools for angular.js</li>
|
||
<li><a
|
||
href="https://github.com/Bersam/persiantools">Bersam/persiantools</a> -
|
||
Persian text library.</li>
|
||
<li><a
|
||
href="https://github.com/MBehtemam/persianjs-handlebars-plugin">persianjs-handlebars-plugin</a>
|
||
Persianjs HandleBars Plugin.</li>
|
||
<li><a href="https://github.com/dariubs/rtlmd">rtlmd</a> rtl markdown
|
||
editor.</li>
|
||
<li><a href="https://github.com/mavihq/persian">persian</a> - Some
|
||
utilities for Persian language in go.</li>
|
||
<li><a href="https://github.com/mavihq/pnumber">pnumber</a> - Persian
|
||
number utilities for javascript.</li>
|
||
<li><a href="https://github.com/mavihq/prial">prial</a> - Currency
|
||
formating library for javascript.</li>
|
||
</ul>
|
||
<h2 id="c"><a name="csharp"/>C#</a></h2>
|
||
<ul>
|
||
<li><a href="https://github.com/afsharm/fardis">fardis</a> Know more
|
||
about characters and their Unicode info. It is also able to read numbers
|
||
in Persian (audio).</li>
|
||
<li><a href="https://github.com/mojtaba-khallash/NHazm">NHazm</a> - C#
|
||
library for digesting Persian texts.</li>
|
||
<li><a href="http://www.virastyar.ir/development">Virastyar</a> - A
|
||
collection of libraries for Persian text processing (Spell Checking,
|
||
Purification, Punctuation Correction, Persian Character Standardization,
|
||
Pinglish Conversion & …)</li>
|
||
</ul>
|
||
<h2 id="javascript">JavaScript</h2>
|
||
<ul>
|
||
<li><a href="https://github.com/usablica/persian.js">persian.js</a> - A
|
||
simple library for Persian language localization.</li>
|
||
<li><a
|
||
href="https://github.com/sallar/persianParser">persianParser.js</a> - A
|
||
javascript library to convert persian text for using on iOS/Android
|
||
browsers.</li>
|
||
<li><a href="https://github.com/SalmanAA/wordifyfa">wordifyfa</a> -
|
||
Convert numbers into Persian words.</li>
|
||
<li><a href="https://github.com/mavihq/pnumber">pnumber</a> - Persian
|
||
number utilities for javascript.</li>
|
||
<li><a href="https://github.com/shkarimpour/pholiday">pholiday</a> -
|
||
Persian calendar holidays library for javascript.</li>
|
||
<li><a href="https://github.com/mavihq/prial">prial</a> - Currency
|
||
formating library for javascript.</li>
|
||
</ul>
|
||
<h2 id="python">Python</h2>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/5j9/number2farsiword">number2farsiword</a> -
|
||
Convert numbers into Persian words.</li>
|
||
<li><a href="https://github.com/itmard/persian.py">persian.py</a> - A
|
||
simple Python library for Persian language localization.</li>
|
||
<li><a
|
||
href="https://github.com/reza1615/Persian-Spell-checker">Persian-Spell-checker</a>
|
||
- Persian Spell Checker.</li>
|
||
<li><a href="https://github.com/roshan-research/hazm">Hazm</a> - Persian
|
||
NLP Toolkit.</li>
|
||
</ul>
|
||
<h2 id="ruby">Ruby</h2>
|
||
<ul>
|
||
<li><a href="https://github.com/aziz/farsifu">farsifu</a> - Toolbox for
|
||
developing ruby applications in Persian.</li>
|
||
<li><a href="https://github.com/aziz/virastar">virastar</a> - Cleaning
|
||
up & normalizing Persian text.</li>
|
||
</ul>
|
||
<h2 id="go">Go</h2>
|
||
<ul>
|
||
<li><a href="https://github.com/mavihq/persian">persian</a> - Some
|
||
utilities for Persian language in go.</li>
|
||
<li><a
|
||
href="https://github.com/Navid2zp/NumberToPersianWords">NumberToPersianWords</a>
|
||
- Turn numbers to Persian words.</li>
|
||
<li><a href="https://github.com/siyanew/num2fa">Num2Fa</a> - Convert
|
||
Numbers to Farsi Words.</li>
|
||
</ul>
|