Awesome Lists

awesome-arabic

by OthmanAba

awesome listpushed almost 7 years ago

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

AI summary

Arabic toolkit

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

stars
32
forks
6
watching
4
awesome lists
3
entries
65
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/OthmanAba/awesome-arabic/links.svg)](https://awesome.facts.dev/awesome/OthmanAba/awesome-arabic)
HTML
<a href="https://awesome.facts.dev/awesome/OthmanAba/awesome-arabic"><img src="https://awesome.facts.dev/shield/OthmanAba/awesome-arabic/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/OthmanAba/awesome-arabic/links.svg

What's in the list

65 links in 7 sections, with live GitHub stats.activeno commit in 2y

Programming Languages

  • libitl2

    A library for Islamic calendar and prayer times

  • ArabicNumberToWord

    [Qt]: , Convert numbers and amounts from numeric to Arabic words

  • goarabic

    a Go Lang package for dealing with Arabic text

  • NumberToArabicWords

    Arabic numbers to words

  • RemoveTashkeel.java

    Removes Arabic diacritics (tashkeel تشكيل) from any file almost instantly

  • Fix Arabic Numbers

    Simple Moment.js style library that changes Arabic numbers (١٢٣...) into (123...)

  • arabicString

    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

    Determine the base direction of paragraphs and adjust them accordingly

  • Hijri.js

    A tool for Hijri calender (based on Umm al-Qura calculations) in Javascript

  • jsastem

    JavaScript Arabic Stemmer

  • moment-hijri

    A Hijri calendar (based on Umm al-Qura calculations) plugin for moment.js

  • aln9

    A lightweight markup language designed for Arabic text

  • circular-arabic

    Write Arabic words in a circle or arc using the Canvas element

  • Oktob.js

    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

  • arabicdatetime

    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

    Arabic transliteration in Python. Similar to Yamli.com, Google Ta3reeb, and Microsoft Maren

  • date-extractor

    Extracts dates from text in Arabic and other languages

  • hijra

    Hijri Islamic Calendar utils in python

  • PyArabic

    Arabic text tools for Python

  • pyarabicshaping

    Port of GNU FriBidi's Arabic shaping to Python

  • pyIslam

    Python library to calculate prayer times, hijri date, qiblah direction and more

  • python-arabic-reshaper

    Reconstruct Arabic sentences to be used in applications that don't support Arabic

  • Manshar

    Arabic social publishing platform

Natural Language Processing

  • Apache Lucene Arabic Light Stemmer

    A lucene analyzer that implements light-stemming as specified by:

  • arabicstemmer

    Snowball-based light stemmer algorithm for Arabic, aimed mainly to improve search

  • Khoja Stemmer

    Shereen Khoja Arabic stemmer (java). Another (java as well)

  • Mishkal

    Arabic text vocalization software written in Python, website:

  • Arabic-Conjugator

    Conjugates MSA verbs given three root letters, verb form, tense, and pronoun

  • Qutrub

    FOSS Arabic verbs conjugator

  • YaraSpell

    simplified Arabic spelling checker

  • Arabic NLP

    Collection of various Arabic NLP and Text Processing Scripts and Utilities

  • arabic_nlp

    Tools to normalise and derive sentiment from Arabic text

  • Minteeq - مِنطيق

    Opensource/free Arabic text to speech solution based on eSpeak

  • nlp_arabic

    Ruby-based - A ruby gem that contains Natural Language Processing tools for Arabic

CSS

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)

  • 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

Datasets

Learning

Miscellaneous

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.