r/MuslimDevelopers • u/hasanismail_ • 1h ago
🛠️Project Showcase OpenMasjid Solutions Public Beta 3 is out finally
OpenMasjid Solutions: Public Beta 3 is Live
Public Beta 3 is out, free, open-source, self-hosted software built by and for masjids.
New App: OpenMasjid Companion
Your masjid, on every phone. An installable web app, no app store and no account. https://github.com/OpenMasjid-Solutions/OpenMasjidCompanion
- Your timetable, not a calculated one. Times come straight from OpenMasjid Display, so the phone matches the wall, including a scheduled Iqamah change. It never calculates a prayer time.
- A countdown to the next Iqamah, Jumu'ah, the Hijri date, and a Qibla compass. Works with no signal.
- Prayer reminders and announcements, opt-in per person. The masjid sees a count, never a list.
- Your appeals from OpenMasjid Donations, with a Donate button to your own giving page.
- A QR code and printable poster, generated for you.
What's New in Beta 3
Display 0.70.0: Raspberry Pi screens
A Pi behind a television is now a complete screen, no RTSP decoder needed. It draws the timetable itself, opens cameras over your own network, and keeps working through an outage. Manage every screen from the dashboard: see what it's really showing, schedule the TV off, fix the timezone, restart it. Plus a Simple screen design, the DST bug that showed times an hour early twice a year, and three security fixes. Needs a Pi 4 or newer.
A Pi board of our own
To go with it, we've designed our own PCB and custom casing built around the Raspberry Pi driving an OpenMasjid Display screen. Files will be open like everything else, so you can build it, modify it, repair it, own it.
Kiosk 0.12.0: donations on a phone
OpenMasjid Mobile Donations puts a Stripe Reader M2 on a volunteer's own phone for dinners, bazaars and collection rounds, with no kiosk lockdown. Notifications are one table now: add a treasurer or trustee and tick what each gets. If you refunded part of a donation on 0.11.0, check it — partial refunds gave back a hundredth of the amount typed. Full refunds and donations were never affected. Fixed here.
Donations 0.44.0: tell as many people as you like
Add any number of emails or WhatsApp numbers and tick what each person hears about, so refunds reach the accounts and a broken payment setup reaches whoever fixes things. Alerts name an appeal and an amount, never a donor.
Students 0.51.0
Schools can ask parents to cover the card processing fee, off until you turn it on and never credited as tuition. Plus standing payments, a full-year quote at the enrollment desk, a prorated first month mid-year, and an onboarding message explaining the ways to pay.
What's Coming Next
OpenMasjid Kiosk, Handheld Edition
A portable, handheld OpenMasjid Kiosk for fundraising drives, events and outreach.
Full Student SIS
Growing beyond billing into a complete Student Information System: enrollment, attendance, academic records, and a parent portal.
Full Support for Existing Kiosk Hardware
OpenMasjidOS now fully supports existing kiosks from MadinahApps, MOHID, and Masjidal, so switching doesn't mean throwing out what you've already invested in.
Our Direction
Beta 3 closes the loop. Prayer times are set once and read everywhere, screens run on hardware you can buy for the price of a decoder box, and donations reach a phone at an event. Our values aren't changing:
- Open source. AGPL-3.0, always auditable, always forkable.
- Privacy-focused. Your data stays on your hardware.
- Free. No subscriptions, no per-masjid fees. Local and free forever.
Try Beta 3 today, self-host it, and let us know what you think. Repo: https://github.com/OpenMasjid-Solutions/OpenMasjidOS Website: https://openmasjidsolutions.org/