awesome-arabic

Arabic toolkit

A curated collection of tools and resources for working with Arabic text in various programming languages

A curated list of amazingly awesome Arabic supporting tools, fonts, and development resources.

GitHub

32 stars
4 watching
6 forks
last commit: about 5 years ago
Linked from 3 awesome lists


Awesome Arabic العربية / Programming Languages

libitl2 7 over 10 years ago A library for Islamic calendar and prayer times
ArabicNumberToWord 13 about 9 years ago [Qt]: , Convert numbers and amounts from numeric to Arabic words
goarabic 108 over 1 year ago a Go Lang package for dealing with Arabic text
NumberToArabicWords 53 over 1 year ago Arabic numbers to words
RemoveTashkeel.java Removes Arabic diacritics (tashkeel تشكيل) from any file almost instantly
Typeahead.js
Fix Arabic Numbers 15 almost 9 years ago Simple Moment.js style library that changes Arabic numbers (١٢٣...) into (123...)
arabicString 56 about 6 years ago A Javascript library that extends the native String object with methods to help when dealing with Arabic strings for node and the browser
Arli JavaScript tools for an Arabic development
bidiweb 41 over 7 years ago Determine the base direction of paragraphs and adjust them accordingly
Hijri.js 74 almost 2 years ago A tool for Hijri calender (based on Umm al-Qura calculations) in Javascript
jsastem 26 almost 12 years ago JavaScript Arabic Stemmer
moment-hijri 208 21 days ago A Hijri calendar (based on Umm al-Qura calculations) plugin for moment.js
aln9 11 over 9 years ago A lightweight markup language designed for Arabic text
circular-arabic 9 4 months ago Write Arabic words in a circle or arc using the Canvas element
Oktob.js 38 about 5 years ago Force typing in Arabic letters (ex: replaces "a" with "ض" for AZERTY keyboard scheme)
Ar-PHP A set of PHP classes developed to enhance Arabic web applications by providing set of tools includes stem-based searching, translitiration, soundex, Hijri calendar, charset detection and converter, spell numbers, keyboard language, Muslim prayer time, auto-summarization, and more
The PHP League Website in Arabic
arabicdatetime 41 over 3 years ago Easy and useful tool to get arabic date with arabic characters for laravel 5.1
ar2en Renames Arabic files and directories into English recursively
Arabish 33 over 11 years ago Arabic transliteration in Python. Similar to Yamli.com, Google Ta3reeb, and Microsoft Maren
date-extractor 64 almost 4 years ago Extracts dates from text in Arabic and other languages
hijra 13 almost 5 years ago Hijri Islamic Calendar utils in python
PyArabic Arabic text tools for Python
pyarabicshaping 16 over 3 years ago Port of GNU FriBidi's Arabic shaping to Python
pyIslam 97 18 days ago Python library to calculate prayer times, hijri date, qiblah direction and more
python-arabic-reshaper 406 almost 2 years ago Reconstruct Arabic sentences to be used in applications that don't support Arabic
Django with Arabic Settings
Manshar Arabic social publishing platform

Awesome Arabic العربية / Natural Language Processing

Apache Lucene Arabic Light Stemmer A lucene analyzer that implements light-stemming as specified by:
arabicstemmer 145 over 2 years ago Snowball-based light stemmer algorithm for Arabic, aimed mainly to improve search
Khoja Stemmer Shereen Khoja Arabic stemmer (java). Another (java as well)
Mishkal 279 over 1 year ago Arabic text vocalization software written in Python, website:
Arabic-Conjugator 16 over 9 years ago Conjugates MSA verbs given three root letters, verb form, tense, and pronoun
Qutrub FOSS Arabic verbs conjugator
YaraSpell 44 almost 8 years ago simplified Arabic spelling checker
Arabic NLP 55 about 11 years ago Collection of various Arabic NLP and Text Processing Scripts and Utilities
arabic_nlp 26 over 6 years ago Tools to normalise and derive sentiment from Arabic text
Minteeq - مِنطيق Opensource/free Arabic text to speech solution based on eSpeak
Python NLTK 13,620 10 days ago
nlp_arabic 11 over 9 years ago Ruby-based - A ruby gem that contains Natural Language Processing tools for Arabic

Awesome Arabic العربية / CSS

Bootstrap 2.x & 3.x RTL
Bootstrap 3 RTL 954 almost 5 years ago RTL Theme for Bootstrap v3.x
Foundation 5 A CSS framework that natively supports RTL layouts
bi-app-less 47 over 9 years ago writing bi-directional stylesheets in less

Awesome Arabic العربية / Fonts

Frutiger Arabic
Amiri Font a classical Arabic typeface in Naskh style for typesetting books and other running text
Flat font arabic font (Only Regular weight is available for free)
Jozoor font Jozoor arabic font (Only Regular weight is available for free)
sahl-naskh 33 over 10 years ago A fork of Droid Arabic Naskh font fixing some of the issues in the original font

Awesome Arabic العربية / Datasets

LABR 44 about 10 years ago Large Scale Arabic Book Reviews Dataset
Large Arabic Resources For Sentiment Analysis 114 over 6 years ago
Arabic Stop Words 308 8 months ago Long list of Arabic stop words combined from different sources

Awesome Arabic العربية / Learning

Ar cheat-sheet Git Cheat Sheet in Arabic
ArabicGit Learn Git in Arabic
simple-guide A simple guide in Arabic to get started using Git
ar-python Learn Python in Arabic
Colors Lab UX/UI philosophy in Arabic
Hsoub Academy Hight quality tutorials about programing, DevOps, UX and Design, Freelancing
informatic-ar Arabic content about programming concepts, algorithms, AI ..etc
Ruby 3arabi Learn Ruby in Arabic

Awesome Arabic العربية / Miscellaneous

Arabic Typography
OpenMapTiles world map tiles in Arabic
Arabic-Webfonts 14 almost 7 years ago WordPress plugin which allow you to add Arabic fonts easily to any theme without coding
Simple Markdown Editor 118 over 7 years ago Write Markdown in Arabic

Backlinks from these awesome lists:

More related projects: