Skip to content

Quran reader for Sailfish OS and Qt supported platforms with basic features.

Notifications You must be signed in to change notification settings

fpermana/sailquran

Repository files navigation

SailQuran


SailQuran is simple Quran reader with basic features such as bookmarking and translations. It is a C++ and Qt Framework app and initially created for Sailfish OS.

With advantages of Qt framework, SailQuran could also be developed to another OS like Android, Linux, Windows OS and also as WebAssembly app.


Cloning

$ git clone https://github.com/fpermana/sailquran.git
$ cd sailquran
$ git submodule update --init --recursive

Usage

  1. For development on Sailfish OS, open sailfish/sailquran.pro with Sailfish SDK.
  2. For development on other OS open sailquran.pro with Qt Creator.
  3. For WebAssembly app, follow instructions here Qt for WebAssembly and run

$ cd webassembly
$ /path/to/qt-wasm/qtbase/bin/qmake
$ make

Resources

All resources (fonts, Quran texts and translations) are gathered and parsed from tanzil.net and qurandatabase.


changelog

  • 24-Feb-2020 restructure project, add bookmarks, search in translation and add more target platforms

Todo

  • Finishing QML for Android
  • Creating web API server for building with USE_API config
  • Finishing QML for WebAssembly
  • Add recitations feature

About

Quran reader for Sailfish OS and Qt supported platforms with basic features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published