ArabCast library