awesome-arabic
github.com/othmanaba/awesome-arabic ↗A curated list of amazingly awesome Arabic supporting tools, fonts, and development resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me programming languages resources from awesome-arabic"
Installation instructions →What's inside
Programming Languages
- aln9
A lightweight markup language designed for Arabic text.
- ar2en
Renames Arabic files and directories into English recursively.
- arabicdatetime
Easy and useful tool to get arabic date with arabic characters for laravel 5.1.
- ArabicNumberToWord
- arabicString
A Javascript library that extends the native String object with methods to help when dealing with Arabic strings for node and the browser.
- Arabish
Arabic transliteration in Python. Similar to Yamli.com, Google Ta3reeb, and Microsoft Maren.
Fonts
- 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)..
- Frutiger Arabic
- Jozoor font
Jozoor arabic font (Only Regular weight is available for free).
- sahl-naskh
A fork of Droid Arabic Naskh font fixing some of the issues in the original font.
Natural Language Processing
- Apache Lucene Arabic Light Stemmer
- Arabic-Conjugator
Conjugates MSA verbs given three root letters, verb form, tense, and pronoun.
- arabic_nlp
Tools to normalise and derive sentiment from Arabic text.
- Arabic NLP
Collection of various Arabic NLP and Text Processing Scripts and Utilities.
- arabicstemmer
Snowball-based light stemmer algorithm for Arabic, aimed mainly to improve search.
- Khoja Stemmer
Shereen Khoja Arabic stemmer (java). Another
Learning
- ArabicGit
Learn Git in Arabic.
- Ar cheat-sheet
Git Cheat Sheet in Arabic.
- 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.
Datasets
- Arabic Stop Words
Long list of Arabic stop words combined from different sources.
- LABR
Large Scale Arabic Book Reviews Dataset.
- Large Arabic Resources For Sentiment Analysis
Miscellaneous
- Arabic Typography
- Arabic-Webfonts
WordPress plugin which allow you to add Arabic fonts easily to any theme without coding.
- OpenMapTiles
world map tiles in Arabic
- Simple Markdown Editor
Write Markdown in Arabic.
CSS
- bi-app-less
writing bi-directional stylesheets in less
- Bootstrap 2.x & 3.x RTL
- Bootstrap 3 RTL
RTL Theme for Bootstrap v3.x.
- Foundation 5
A CSS framework that natively supports RTL layouts.
Showing a sample of 65 resources. View the full list on GitHub →