{"id":41328562,"url":"https://github.com/mkhoirulwafa18/eeman","last_synced_at":"2026-02-24T23:00:45.391Z","repository":{"id":168917547,"uuid":"583698434","full_name":"mkhoirulwafa18/eeman","owner":"mkhoirulwafa18","description":"Eeman adalah aplikasi Islami yang membantu Anda dalam menjalankan ibadah harian dengan lebih mudah dan teratur. Dengan fitur-fitur unggulan seperti doa sehari-hari, Quran offline, jadwal sholat, tasbih digital, dan alarm sholat, Eeman memberikan pengalaman yang lengkap dan memperkaya spiritualitas Anda.","archived":false,"fork":false,"pushed_at":"2025-07-07T17:17:42.000Z","size":28172,"stargazers_count":22,"open_issues_count":11,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-07T18:46:47.587Z","etag":null,"topics":["dart","flutter","flutter-apps","flutter-bloc","flutter-clean-architecture","flutter-examples","flutter-islam-app","flutter-quran-app","flutter-sample","flutter-samples","flutter-ui","islamic-app","islamic-prayer-times","open-source","quran","tasbih-digital"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkhoirulwafa18.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-12-30T16:01:49.000Z","updated_at":"2025-07-07T17:17:45.000Z","dependencies_parsed_at":"2025-07-07T18:23:46.823Z","dependency_job_id":"6a5b5e52-f461-401a-90cf-af803ead65ba","html_url":"https://github.com/mkhoirulwafa18/eeman","commit_stats":null,"previous_names":["mkhoirulwafa18/quran_app","mkhoirulwafa18/eeman"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/mkhoirulwafa18/eeman","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkhoirulwafa18%2Feeman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkhoirulwafa18%2Feeman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkhoirulwafa18%2Feeman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkhoirulwafa18%2Feeman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkhoirulwafa18","download_url":"https://codeload.github.com/mkhoirulwafa18/eeman/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkhoirulwafa18%2Feeman/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29804138,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T22:43:48.403Z","status":"ssl_error","status_checked_at":"2026-02-24T22:43:18.536Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","flutter","flutter-apps","flutter-bloc","flutter-clean-architecture","flutter-examples","flutter-islam-app","flutter-quran-app","flutter-sample","flutter-samples","flutter-ui","islamic-app","islamic-prayer-times","open-source","quran","tasbih-digital"],"created_at":"2026-01-23T06:11:49.933Z","updated_at":"2026-02-24T23:00:45.381Z","avatar_url":"https://github.com/mkhoirulwafa18.png","language":"Dart","funding_links":["https://buymeacoffee.com/wafastarz18"],"categories":["Islamic Events and Reminders (19 projects)"],"sub_categories":["Dart"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg width=\"160\" src=\"assets\\launcher_icon\\launcher.png\" alt=\"Eeman Logo\"\u003e\n\n# Eeman App\n\nAn open source, Quran \u0026 Prayer Times, built with Flutter\u003cbr /\u003e\n\u003ca href=\"https://buymeacoffee.com/wafastarz18\"\u003e\u003cimg alt=\"Buy me a Coffee\" height=\"56\" src=\"https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/buymeacoffee-singular_vector.svg\"\u003e\u003c/a\u003e\n\n---\n\n![Eeman Mobile](https://res.cloudinary.com/dum82w4aj/image/upload/v1751907695/showcase_ygrfb4.jpg)\n\n\u003c/div\u003e\n\n## 📱 Screenshots\n\n\u003cdiv align=\"center\"\u003e\n\u003cdiv\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907525/1_ufz4bc.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907519/7_xs90hd.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907522/3_cvjhue.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907517/6_umqfd3.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907526/9_zwpijr.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907518/5_u6pebl.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907517/4_sixcg6.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907521/2_x05w4m.png\" width=\"25%\" /\u003e\n\u003cimg src=\"https://res.cloudinary.com/dum82w4aj/image/upload/v1751907525/8_l5tbna.png\" width=\"25%\" /\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n## 🌃 Features\n\n- 🚫 No ads, nothing.\n- 📖 Quran Offline\n- 🔊 Murattal Audio\n- 🤲 Daily Prayers\n- 🚀 Native performance\n- 📖 Open source\n- 🕌 Prayer Alarm\n- 📿 Digital prayer beads\n\n## 📜 ⬇️ Installation guide\n\nThis handy table lists all the methods you can use to install Eeman:\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003cth\u003ePlatform\u003c/th\u003e\n    \u003cth\u003ePackage/Installation Method\u003c/th\u003e\n  \u003c/tr\u003e\n  \n  \u003ctr\u003e\n    \u003ctd\u003eAndroid\u003c/td\u003e\n    \u003ctd\u003e\n      \u003ca href=\"https://play.google.com/store/apps/details?id=com.wafastarz.eeman\"\u003e\n        \u003cimg width=\"220\" alt=\"Get it on Google Play\" src=\"https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png\"\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \n\u003c/table\u003e\n\n## 🕳️ Building from source\n\nYou can compile Eeman's source code by [following these instructions](CONTRIBUTION.md#your-first-code-contribution).\n\n## 👥 The Eeman team\n\n- [Muhammad Khoirul Wafa](https://github.com/mkhoirulwafa18) - The Founder, Maintainer and Lead Developer\n\n## 💼 License\n\nEeman is open source and licensed under the [BSD-4-Clause](/LICENSE) License.\n\n\u003cdetails\u003e\n  \u003csummary\u003e\n    \u003ch2\u003e\u003ccode\u003e[Click to show]\u003c/code\u003e 🙏 Services/Package/Plugin Credits\u003c/h2\u003e\n  \u003c/summary\u003e\n\n### Dependencies\n\n1. [Adhan](https://pub.dev/packages/adhan) - Adhan is a library that calculates Islamic prayer times and Qibla direction.\n1. [BLoC](https://pub.dev/packages/bloc) - Bloc is a predictable state management library that helps implement the BLoC (Business Logic Component) design pattern.\n1. [Date Picker Timeline](https://pub.dev/packages/date_picker_timeline) - A beautiful date picker timeline widget for Flutter.\n1. [Equatable](https://pub.dev/packages/equatable) - Equatable is a Dart package that helps to compare objects without needing to override the == operator and hashCode.\n1. [Feedback](https://pub.dev/packages/feedback) - Feedback is a library for collecting user feedback in Flutter apps.\n1. [Flutter](https://flutter.dev) - Flutter is an open-source UI software development toolkit created by Google.\n1. [Flutter Bloc](https://pub.dev/packages/flutter_bloc) - Flutter Widgets that make it easy to implement the BLoC (Business Logic Component) design pattern.\n1. [Flutter Email Sender](https://pub.dev/packages/flutter_email_sender) - Flutter plugin for sending emails using native platform functionality.\n1. [Flutter Local Notifications](https://pub.dev/packages/flutter_local_notifications) - A cross-platform plugin for displaying local notifications.\n1. [Flutter Localizations](https://pub.dev/packages/flutter_localizations) - Flutter's localization and internationalization support.\n1. [Flutter Native Splash](https://pub.dev/packages/flutter_native_splash) - A package that automatically generates native code for adding splash screens in Flutter.\n1. [Flutter Qiblah](https://pub.dev/packages/flutter_qiblah) - A Flutter plugin for calculating and displaying Qiblah direction.\n1. [Flutter ScreenUtil](https://pub.dev/packages/flutter_screenutil) - A Flutter plugin for adapting screen and font size.\n1. [Flutter Secure Storage](https://pub.dev/packages/flutter_secure_storage) - A Flutter plugin to store data in secure storage.\n1. [Flutter SVG](https://pub.dev/packages/flutter_svg) - An SVG rendering and widget library for Flutter.\n1. [Flutter Timezone](https://pub.dev/packages/flutter_timezone) - Flutter plugin to get the timezone name.\n1. [Geocoding](https://pub.dev/packages/geocoding) - A Flutter plugin for geocoding and reverse geocoding.\n1. [Geolocator](https://pub.dev/packages/geolocator) - A Flutter plugin for accessing geolocation information.\n1. [Get It](https://pub.dev/packages/get_it) - Simple direct Service Locator for Dart and Flutter apps.\n1. [Intl](https://pub.dev/packages/intl) - Package for internationalization and localization.\n1. [Just Audio](https://pub.dev/packages/just_audio) - A feature-rich audio playback library for Flutter.\n1. [Notification Permissions](https://pub.dev/packages/notification_permissions) - A Flutter plugin for managing notification permissions.\n1. [Path](https://pub.dev/packages/path) - A library for manipulating file paths.\n1. [Path Provider](https://pub.dev/packages/path_provider) - A Flutter plugin for finding commonly used locations on the filesystem.\n1. [Permission Handler](https://pub.dev/packages/permission_handler) - A Flutter plugin for checking and requesting permissions.\n1. [Scrollable Positioned List](https://pub.dev/packages/scrollable_positioned_list) - A Flutter package for scrollable lists that can be programmatically scrolled to a specific item.\n1. [Skeletonizer](https://pub.dev/packages/skeletonizer) - Converts already built widgets into skeleton loaders with no extra effort.\n1. [Sqflite](https://pub.dev/packages/sqflite) - SQLite plugin for Flutter.\n\n### Dev Dependencies\n\n1. [Bloc Test](https://pub.dev/packages/bloc_test) - A Dart package that makes testing BLoC classes a breeze.\n1. [Build Runner](https://pub.dev/packages/build_runner) - A build system for Dart code generation and modular compilation.\n1. [Flutter Gen Runner](https://pub.dev/packages/flutter_gen_runner) - The Flutter code generator for your assets, fonts, colors, and more.\n1. [Flutter Launcher Icons](https://pub.dev/packages/flutter_launcher_icons) - A package which simplifies the task of updating your Flutter app's launcher icon.\n1. [Flutter Test](https://pub.dev/packages/flutter_test) - A Flutter package for testing Flutter apps.\n1. [Mocktail](https://pub.dev/packages/mocktail) - A Dart package that simplifies mocking with easy-to-read syntax.\n1. [Very Good Analysis](https://pub.dev/packages/very_good_analysis) - A package for analyzing Dart code.\n\n### Flutter Launcher Icons Configuration\n\n- **Android Icon**: `launcher_icon`\n- **iOS Icon**: `true`\n- **Image Path**: `assets/launcher_icon/launcher.png`\n- **Min SDK Android**: `20`\n- **Adaptive Icon Background**: `#234D60`\n- **Adaptive Icon Foreground**: `assets/launcher_icon/icon_adaptive.png`\n\n### Flutter Native Splash Configuration\n\n- **Color**: `#244C64`\n- **Image**: `assets/launcher_icon/launcher.png`\n- **Android 12**:\n  - **Image**: `assets/launcher_icon/launcher.png`\n  - **Icon Background Color**: `#244C64`\n\n### Flutter Gen Configuration\n\n- **Output**: `lib/gen/`\n- **Line Length**: `120`\n- **Integrations**:\n  - **Flutter SVG**: `true`\n\n### Flutter Assets\n\n- **Assets**:\n  - `assets/sources/`\n  - `assets/icons/`\n  - `assets/fonts/`\n\n### Flutter Fonts\n\n- **Poppins**:\n  - `assets/fonts/Poppins-Regular.ttf`\n  - `assets/fonts/Poppins-Light.ttf`\n  - `assets/fonts/Poppins-Bold.ttf` (weight: 700)\n- **isepMisbah**:\n  - `assets/fonts/isepMisbah.ttf`\n- **DsDigital**:\n  - `assets/fonts/dsdigi.ttf`\n  \u003c/details\u003e\n\n\u003cdiv align=\"center\"\u003e\u003ch4\u003e© Copyright Eeman 2024\u003c/h4\u003e\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmkhoirulwafa18%2Feeman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmkhoirulwafa18%2Feeman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmkhoirulwafa18%2Feeman/lists"}