Ruku

Ruku info

Ruku is a thematic section of verses in the Qur’an, often used to mark logical pause points during recitation. There are about 540 Rukus in total. In congregational prayer (Qiyam), it’s common to recite one Ruku per Rakaah for natural flow and coherence.

Tags

Download Links

Ruku 30

Total Ayahs: 3

Ayah Range

From: Al-Baqarah, Ayah 229

To: Al-Baqarah, Ayah 231

وَإِذَا طَلَّقۡتُمُ ٱلنِّسَآءَ فَبَلَغۡنَ أَجَلَهُنَّ فَأَمۡسِكُوهُنَّ بِمَعۡرُوفٍ أَوۡ سَرِّحُوهُنَّ بِمَعۡرُوفٖۚ وَلَا تُمۡسِكُوهُنَّ ضِرَارٗا لِّتَعۡتَدُواْۚ وَمَن يَفۡعَلۡ ذَٰلِكَ فَقَدۡ ظَلَمَ نَفۡسَهُۥۚ وَلَا تَتَّخِذُوٓاْ ءَايَٰتِ ٱللَّهِ هُزُوٗاۚ وَٱذۡكُرُواْ نِعۡمَتَ ٱللَّهِ عَلَيۡكُمۡ وَمَآ أَنزَلَ عَلَيۡكُم مِّنَ ٱلۡكِتَٰبِ وَٱلۡحِكۡمَةِ يَعِظُكُم بِهِۦۚ وَٱتَّقُواْ ٱللَّهَ وَٱعۡلَمُوٓاْ أَنَّ ٱللَّهَ بِكُلِّ شَيۡءٍ عَلِيمٞ ٢٣١ ٱلطَّلَٰقُ مَرَّتَانِۖ فَإِمۡسَاكُۢ بِمَعۡرُوفٍ أَوۡ تَسۡرِيحُۢ بِإِحۡسَٰنٖۗ وَلَا يَحِلُّ لَكُمۡ أَن تَأۡخُذُواْ مِمَّآ ءَاتَيۡتُمُوهُنَّ شَيۡـًٔا إِلَّآ أَن يَخَافَآ أَلَّا يُقِيمَا حُدُودَ ٱللَّهِۖ فَإِنۡ خِفۡتُمۡ أَلَّا يُقِيمَا حُدُودَ ٱللَّهِ فَلَا جُنَاحَ عَلَيۡهِمَا فِيمَا ٱفۡتَدَتۡ بِهِۦۗ تِلۡكَ حُدُودُ ٱللَّهِ فَلَا تَعۡتَدُوهَاۚ وَمَن يَتَعَدَّ حُدُودَ ٱللَّهِ فَأُوْلَٰٓئِكَ هُمُ ٱلظَّٰلِمُونَ ٢٢٩ فَإِن طَلَّقَهَا فَلَا تَحِلُّ لَهُۥ مِنۢ بَعۡدُ حَتَّىٰ تَنكِحَ زَوۡجًا غَيۡرَهُۥۗ فَإِن طَلَّقَهَا فَلَا جُنَاحَ عَلَيۡهِمَآ أَن يَتَرَاجَعَآ إِن ظَنَّآ أَن يُقِيمَا حُدُودَ ٱللَّهِۗ وَتِلۡكَ حُدُودُ ٱللَّهِ يُبَيِّنُهَا لِقَوۡمٖ يَعۡلَمُونَ ٢٣٠

Export Formats

Ruku data is exported in both JSON and SQLite formats.

JSON Format

Here is an example of the JSON structure for the first Ruku:

{
 "1":{
      "ruku_number":1,
      "surah_ruku_number":1,
      "verses_count":7,
      "first_verse_key":"1:1",
      "last_verse_key":"1:7",
      "verse_mapping":{"1":"1-7"}
}
    
Field Type Description
ruku_number INTEGER Ruku number in the Quran.
surah_ruku_number INTEGER Surah ruku number.
verses_count INTEGER Total number of verses in the Ruku.
first_verse_key TEXT The key of the first verse in the Ruku (e.g. 1:1).
last_verse_key TEXT The key of the last verse in the Ruku (e.g. 2:141).
verse_mapping OBJECT A mapping of surah numbers to ayah ranges within this Ruku. For example, "1": "1-7" means this Ruku cover ayah from 1 to 7 of 1st Surah.