Islamic books Library with improved features
Clone or download
Latest commit fe1b582 Oct 9, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea cleanup Oct 8, 2018
app 1.4.4 Oct 8, 2018
colorpicker 1.4.4 Oct 8, 2018
gradle/wrapper 1.4.4 Oct 8, 2018
.gitignore close #74 Feb 22, 2018
.travis.yml v1.4.2 Feb 27, 2018
LICENSE.txt Update LICENSE.txt Jun 7, 2017 Update Oct 15, 2017
build.gradle 1.4.4 Oct 8, 2018 moving user data to external storage Feb 21, 2018
gradlew update gradle Jun 1, 2017
gradlew.bat First commit copied from mercurial Jun 1, 2017
settings.gradle changing background color and text color Feb 7, 2018

Islamic Library

Join the chat at Build Status

Encyclopedia for Islamic books based on ( books with unique features in browsing ,reading and searching books

Get it on Google Play

Reading features

  • Easily customize reading environment
  • change reading font
  • night mode

Commenting and Review features

  • add bookmarks
  • add highlights with different colors
  • add notes or comments

Browsing features:

  • Brows books by category,author or name
  • arrange books and authors according to different cafeterias (by name,author death year or author number of books)
  • search book names and author names
  • display brief introduction about each book and author alongside with the book cover


  • Optimized search in single or multiple books
  • Ability to search all the books by an author or all books within category

Currently displaying 7000 book by more than 3000 author organized in more than 70 categories (Tafsir,Hadith,Fiqh,...)

Development Road map


  1. fulluy importing Shamela data
  2. extracting more information

Front End user interfaces

  1. Android
  2. Web application
  3. IOS
  4. PC


  1. syncing user data across devices
  2. user interaction and discussuin

suggested plan

links to milestones with detaied issues ,progress track

  1. Android 1.0.0: bug fixes and final home pages design
  2. Android 1.1.0: user requests
  3. Shamela Data Import:fully import data ,enhancing database design,
  4. Android 2.0.0: Integrating deeper understand of books data into android UI
  5. website frontend 2.0.0 full redesign
  6. User data 1.0.0 (sync bookmarks and notes)
  7. Android 2.1.0 (integrating with user data)
  8. PC
  9. IOS
  10. User data 2.0.0 (user discussuin)
  11. Shamela Data Import 2.0.0 (extract more data)