Introducing OpenMasjid

Every masjid runs on the quiet work of volunteers. Someone updates the prayer times each month. Someone posts the Jumu'ah announcement, sets up the fundraiser, and fixes the website when a plugin breaks the night before Ramadan. OpenMasjid exists to make that work lighter, and to make sure the masjid actually owns what it builds.
Why we built it
Most masajid end up on one of two paths. The first is a pile of WordPress plugins held together by whoever last had time to look at it. It works until it does not. A plugin goes unmaintained, a vulnerability gets exploited, and a volunteer loses a weekend cleaning up spam instead of being with their family. The second path is a closed vendor that charges every month, keeps your data on their terms, and leaves you stuck the day you want to move.
We thought the masjid deserved better than both. Prayer times are not a hard problem. Neither are events, donations, or a lobby screen. What is hard is doing all of it securely, keeping it simple enough for a rotating set of volunteers, and never holding the community’s own data hostage.
What it does
OpenMasjid is a complete website and operations platform for a masjid. Prayer times with iqamah rules you set once for the year. Events and flyers with RSVPs and payments. Native donations through Stripe for Sadaqah, Zakat, and the building fund. Kiosk displays for the lobby that you pair in under a minute, where saving a change broadcasts it straight to the screen. Membership, forms, announcements, and full control of your branding: your colors, your logo, your font.
What makes it different
It is open source. The code is public, you can read every line, and if you ever want to leave the hosted version you can run the exact same software yourself for free. Nothing about your masjid is locked inside someone else’s account.
It is secure by design. There is no plugin marketplace and no sprawling attack surface to patch. Fewer moving parts means fewer ways for things to break or get compromised, which matters a great deal when the people maintaining it are volunteers and not a security team.
It is built by people who understand the work. We are Muslims who have set up the prayer schedule, chased down a donation receipt, and stood in the lobby wondering why the TV froze. The product is shaped by that, not by a feature list written from the outside.
It is built to be run with help. OpenMasjid is designed so you can manage it by talking to it. Updating prayer times, turning a flyer into an event, putting up an announcement: these can be done through an AI assistant that handles the tedious parts, so a volunteer with ten minutes can still get something done.
Where we are going
This is the first of many posts. We will share product updates, the occasional technical write-up on how the platform is built, and practical notes for the brothers and sisters who keep our masajid running. If you want to try it, you can claim a free subdomain and have a real site up in an afternoon. If you would rather host it yourself, the code is waiting for you.
May Allah accept the work of everyone who serves His houses, and make this a small means of easing it.