https://github.com/yani2298/PlayOuran
π Modern Quran reading app with prayer times, hadith, and Islamic utilities for desktop. Cross-platform Islamic software for Muslims worldwide.
https://github.com/yani2298/PlayOuran
arabic coran desktop-app hadith hadith-api hadiths islam islamic-prayer-times islamic-software islamic-utilities muslim-app muslim-application quran quran-api quran-app quran-audio recitation recitations
Last synced: 4 months ago
JSON representation
π Modern Quran reading app with prayer times, hadith, and Islamic utilities for desktop. Cross-platform Islamic software for Muslims worldwide.
- Host: GitHub
- URL: https://github.com/yani2298/PlayOuran
- Owner: yani2298
- License: other
- Created: 2025-07-30T15:23:57.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-02-17T05:13:02.000Z (4 months ago)
- Last Synced: 2026-02-17T11:09:36.147Z (4 months ago)
- Topics: arabic, coran, desktop-app, hadith, hadith-api, hadiths, islam, islamic-prayer-times, islamic-software, islamic-utilities, muslim-app, muslim-application, quran, quran-api, quran-app, quran-audio, recitation, recitations
- Language: JavaScript
- Homepage:
- Size: 5.94 MB
- Stars: 8
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-islamic-open-source-apps - PlayOuran
README
# π PlayOuran - Modern Quran Reading App for macOS
[](https://github.com/yani2298/PlayOuran/releases)
[](LICENSE)
[](https://www.apple.com/macos/)
[](https://electronjs.org/)
[](https://fr.wikipedia.org/wiki/FranΓ§ais)
> **π A modern Quran reading application for macOS with French interface. Built with Electron for a native desktop experience.**
### π **Interface en FranΓ§ais - Designed for French-speaking Muslims** π«π·
**Keywords**: *quran app, islamic software, quran reader, french islamic app, lecteur coran, logiciel islamique*
## β¨ Current Features
### π **Quran Reading Experience**
- π¨ **Arabic Typography** - Clean fonts for Quranic text reading
- π **Surah Navigation** - Browse through different chapters
- π± **Responsive Interface** - Adapts to window size
- π **French Interface** - Complete interface in French language
### π **Islamic Utilities**
- β° **Prayer Times** - Basic prayer time display
- π§ **Qibla Direction** - Simple compass feature
- π
**Islamic Calendar** - Basic Hijri date display
- π **Islamic Themes** - Light and dark modes
### π **Desktop Experience**
- π **Native macOS** - Optimized for macOS
- β‘ **Fast Performance** - Built with Electron
- π **Privacy-Focused** - No data tracking
## πΌοΈ Screenshots
### **Interface Principale - Lecture du Coran**

### **SΓ©lection des Sourates**

### **Heures de Prière et Méteo**

### **Interface Complète de l'Application**

## π₯ Download & Installation
### **System Requirements**
- **macOS 10.15** (Catalina) or later
- **Intel** or **Apple Silicon** (M1/M2/M3) processor
- **300 MB** free disk space
### **Installation Steps**
1. Download `PlayOuran-1.5.0-Universal.dmg` from [Releases](https://github.com/yani2298/PlayOuran/releases/latest)
2. Open the DMG file
3. Drag **PlayOuran** to your Applications folder
4. Launch from Applications or Spotlight
> **Note**: On first launch, right-click β "Open" to allow the application.
## π οΈ **Technology Stack**
| **Frontend** | **Platform** | **APIs** |
|-------------|-------------|----------|
|  |  |  |
|  |  |  |
### **Core Technologies**
- **[Electron](https://electronjs.org/)** - Cross-platform desktop framework
- **[Node.js](https://nodejs.org/)** - JavaScript runtime
- **HTML5, CSS3, ES6+** - Modern web technologies
- **French Localization** - Complete French interface
### **External APIs**
- **Prayer Times API** - For accurate prayer calculations
- **Islamic Calendar API** - For Hijri date conversion
- **Quran Text API** - For Quranic content
## ποΈ **Development Setup**
```bash
# Clone the repository
git clone https://github.com/yani2298/PlayOuran.git
cd PlayOuran
# Install dependencies
npm install
# Start development server
npm start
# Build for macOS
npm run build:mac
```
### **Project Structure**
```
PlayOuran/
βββ π assets/ # Images, icons, and media files
βββ π scripts/ # Build and deployment scripts
βββ π main.js # Electron main process
βββ π renderer.js # Application logic and UI
βββ π index.html # Main application HTML
βββ π style.css # Styling and themes
βββ π package.json # Dependencies and scripts
```
## π€ **Contributing**
We welcome contributions from the Muslim developer community!
### **Ways to Contribute**
- π **Bug Reports** - [Create Issue](https://github.com/yani2298/PlayOuran/issues/new?template=bug_report.md)
- π‘ **Feature Requests** - [Suggest Enhancement](https://github.com/yani2298/PlayOuran/issues/new?template=feature_request.md)
- π§ **Code Contributions** - Submit pull requests
- π **Translations** - Help with Arabic translations
- π **Documentation** - Improve guides and docs
### **Development Guidelines**
1. Fork the repository
2. Create a feature branch: `git checkout -b feature/prayer-enhancement`
3. Make your changes following coding standards
4. Test on macOS
5. Commit: `git commit -m "feat: add new prayer calculation"`
6. Push: `git push origin feature/prayer-enhancement`
7. Open a Pull Request
## π± **Community & Support**
- **GitHub Issues**: [Report bugs and request features](https://github.com/yani2298/PlayOuran/issues)
- **Discussions**: [Community Q&A](https://github.com/yani2298/PlayOuran/discussions)
## π **Roadmap**
### **Planned Features**
- [ ] **Audio Recitations** - Add Quran audio playback
- [ ] **Additional Languages** - Arabic interface option
- [ ] **Windows/Linux Support** - Cross-platform versions
- [ ] **Enhanced Prayer Times** - More calculation methods
- [ ] **Hadith Integration** - Daily hadith feature
- [ ] **Export Features** - Save and share verses
## π **License**
This project is licensed under the **Creative Commons Attribution-NonCommercial-ShareAlike 4.0** - see the [LICENSE](LICENSE) file for details.
### **π What You CAN Do**
- β
**Personal use** - Use for your own spiritual practice
- β
**Educational use** - Use in schools, mosques, Islamic centers
- β
**Modify and share** - Adapt the software and share improvements
- β
**Community projects** - Use in non-profit Islamic initiatives
### **β What You CANNOT Do**
- β **Commercial use** - Selling or using for profit is STRICTLY PROHIBITED
- β **Paid distribution** - Cannot include in paid software packages
- β **Revenue generation** - Cannot use to make money in any form
- β **Commercial apps** - Cannot integrate into commercial products
### **π Islamic Principles**
This software is developed as **Sadaqah (charity)** for the Muslim Ummah. Commercial exploitation goes against the charitable spirit of this project.
## π **Acknowledgments**
### **"And We made from them leaders guiding by Our command when they were patient and were certain of Our signs."**
*β Quran 32:24*
#### **Special Thanks**
- **π The Noble Quran** - Our ultimate source of guidance
- **π Islamic API Providers** - For reliable Islamic content
- **π₯ French Muslim Community** - For feedback and support
- **π€ All Contributors** - Every contribution matters
#### **Support the Project**
*This project is developed as Sadaqah (charity) for the Muslim Ummah. Your duas and stars are appreciated.*
---
## π **Project Statistics**





---
### π **PlayOuran - Interface en FranΓ§ais pour les Musulmans** π
**Made with β€οΈ for the French-speaking Muslim community**
[](https://github.com/yani2298/PlayOuran/releases)
[](https://github.com/yani2298/PlayOuran#readme)
[](https://github.com/yani2298/PlayOuran/discussions)
---
### π·οΈ **Keywords for Discovery**
**Quran app** ⒠**Islamic software** ⒠**Muslim app** ⒠**French Islamic app** ⒠**Lecteur Coran** ⒠**Logiciel islamique** ⒠**Prayer times** ⒠**Heures de prière** ⒠**Islamic desktop** ⒠**macOS Quran** ⒠**Electron Islamic app** ⒠**Open source Islamic software**
---
**β Star this repository to support French Islamic software development β**
*"The best of people are those who benefit humanity"* - Prophet Muhammad ο·Ί