Files
awesome-awesomeness/terminal/persian
2024-04-23 15:17:38 +02:00

112 lines
15 KiB
Plaintext
Raw Blame History

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