<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Moustaqim</title>
    <description>The latest articles on DEV Community by Moustaqim (@moustaqim).</description>
    <link>https://dev.to/moustaqim</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4055327%2F2e45a9ff-7a47-46b3-804b-85579a2d4b43.png</url>
      <title>DEV Community: Moustaqim</title>
      <link>https://dev.to/moustaqim</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/moustaqim"/>
    <language>en</language>
    <item>
      <title>How to Caption Short Videos Automatically (and Actually Post Them)</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Sat, 03 Oct 2026 23:53:23 +0000</pubDate>
      <link>https://dev.to/moustaqim/how-to-caption-short-videos-automatically-and-actually-post-them-86k</link>
      <guid>https://dev.to/moustaqim/how-to-caption-short-videos-automatically-and-actually-post-them-86k</guid>
      <description>&lt;h1&gt;
  
  
  How to Caption Short Videos Automatically (and Actually Post Them)
&lt;/h1&gt;

&lt;p&gt;Every creator hits the same wall: the video is recorded, but publishing it means opening an editor, typing subtitles word by word, syncing them, exporting, cropping for each platform. Most videos die in that folder. Here is the fast path I recommend when people ask how to get consistent captions without touching a video editor.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 3-step workflow
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Upload or paste a link.&lt;/strong&gt; Tools like &lt;a href="https://viralwiz.co" rel="noopener noreferrer"&gt;ViralWiz&lt;/a&gt; take an MP4 or a URL and transcribe the audio automatically, word-level timing included.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pick a caption style.&lt;/strong&gt; Karaoke word highlight, keyword coloring, clean minimal lines. The style matters more than people think: bold high-contrast captions consistently outperform thin gray ones on TikTok and Reels.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Export per platform.&lt;/strong&gt; One click gives you a 9:16 MP4 with captions burned in, ready for Shorts, Reels, TikTok or LinkedIn.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Total time for a 60-second video: a couple of minutes, most of it upload time.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to check before subscribing to any captioning tool
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Word-level accuracy&lt;/strong&gt; on your actual audio (accent, jargon, multiple speakers), not on the demo video.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Burning captions into the file&lt;/strong&gt;, not relying on platform auto-captions: burned captions survive re-uploads and keep the style you chose.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Platform-sized exports&lt;/strong&gt; (9:16, 1:1, 16:9) so you stop re-cropping by hand.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Translation support&lt;/strong&gt; if you target more than one language. &lt;a href="https://viralwiz.co/features" rel="noopener noreferrer"&gt;ViralWiz&lt;/a&gt; covers 50+ languages, which changes the math for international channels.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The part nobody budgets time for: consistency
&lt;/h2&gt;

&lt;p&gt;The real bottleneck is not captioning one video, it is captioning thirty. This is where automation pays off:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Batch import your raw footage and process it in one pass.&lt;/li&gt;
&lt;li&gt;Auto-detect the best moments of long videos and cut them into vertical clips instead of scrubbing the timeline.&lt;/li&gt;
&lt;li&gt;Generate thumbnails in the same workflow so a video goes from raw file to scheduled post without context switching.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Free way to test the pipeline
&lt;/h2&gt;

&lt;p&gt;Before paying for anything, run one real video through the &lt;a href="https://viralwiz.co/pricing" rel="noopener noreferrer"&gt;free plan&lt;/a&gt; and compare: time spent, caption accuracy, export quality. If the captions need heavy manual fixing on your audio, try a different tool; if the output is post-ready, you just bought back hours per week.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;This post is a practical overview for creators evaluating captioning tools. No affiliate links.&lt;/em&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I launched Plantoya: you adopt a real vegetable plot and watch it grow live</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Sat, 03 Oct 2026 23:35:12 +0000</pubDate>
      <link>https://dev.to/moustaqim/i-launched-plantoya-you-adopt-a-real-vegetable-plot-and-watch-it-grow-live-18d4</link>
      <guid>https://dev.to/moustaqim/i-launched-plantoya-you-adopt-a-real-vegetable-plot-and-watch-it-grow-live-18d4</guid>
      <description>&lt;p&gt;Most "digital garden" products are metaphors. Plants that grow when you click a button, pixels pretending to be vegetables. I kept thinking: what if the garden was real, and the app was just the window?&lt;/p&gt;

&lt;p&gt;So I built Plantoya: a service where you adopt a real vegetable plot, in a real garden, far away from your screen.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Plantoya actually is
&lt;/h2&gt;

&lt;p&gt;You pick a plot of 9 blocks on &lt;a href="https://plantoya.com/" rel="noopener noreferrer"&gt;plantoya.com&lt;/a&gt;. You choose your vegetables (tomato, eggplant, zucchini, carrot, pepper, okra and more). A team of growers in Madagascar prepares the soil, plants your seeds for real, waters them, and films everything: land preparation, manual planting block by block, watering, weeding, first sprouts.&lt;/p&gt;

&lt;p&gt;Then you watch. Your plot joins the field footage and you follow every stage of growth, from bare soil to harvest, with videos and photos taken on site. Not stock images. Your actual plants, in actual dirt.&lt;/p&gt;

&lt;p&gt;The whole flow is explained on the &lt;a href="https://plantoya.com/comment-ca-marche" rel="noopener noreferrer"&gt;how it works page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why a garden and not another app
&lt;/h2&gt;

&lt;p&gt;Two reasons. First, food: most of us are completely disconnected from where it comes from. Watching a tomato you chose slowly fight its way from seed to fruit changes how you look at the ones in your fridge.&lt;/p&gt;

&lt;p&gt;Second, ownership. A plot has a name, a dedication, a story. People dedicate theirs to their mother, their kids, their clan. It becomes a small piece of the real world that belongs to you and grows without you managing notifications. Seeds start at 2.90€, which is cheaper than most in-app purchases and you get actual vegetables at the end.&lt;/p&gt;

&lt;h2&gt;
  
  
  The parts people did not expect
&lt;/h2&gt;

&lt;p&gt;A few product decisions turned out to matter more than I thought:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Clans&lt;/strong&gt;: plots can join a clan and climb a collective leaderboard. Strangers now water their tomatoes partly for the team ranking.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Public parcel pages&lt;/strong&gt;: every plot can be shared with a public URL, so people send their little 9-block kingdom to friends and family.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gifts&lt;/strong&gt;: you can plant "for your mother" instead of "for yourself", which made the product much more emotional than a typical subscription.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What's next
&lt;/h2&gt;

&lt;p&gt;More crops each season, more footage from the field, and the collective events around the clans. The available vegetables are listed on the &lt;a href="https://plantoya.com/legumes" rel="noopener noreferrer"&gt;crops page&lt;/a&gt;, each with its growth duration.&lt;/p&gt;

&lt;p&gt;If the idea of watching a real garden grow from your laptop sounds fun, take a look at &lt;a href="https://plantoya.com/" rel="noopener noreferrer"&gt;Plantoya&lt;/a&gt;. And if you have launched something physical + digital yourself, I would love to read how it went in the comments.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Prénoms musulmans : significations, écriture arabe et origines</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Tue, 15 Sep 2026 13:09:08 +0000</pubDate>
      <link>https://dev.to/moustaqim/prenoms-musulmans-significations-ecriture-arabe-et-origines-1boa</link>
      <guid>https://dev.to/moustaqim/prenoms-musulmans-significations-ecriture-arabe-et-origines-1boa</guid>
      <description>&lt;p&gt;Choisir un prénom musulman pour son enfant est une décision importante. La tradition recommande des prénoms au sens positif, porteurs de valeurs. La base de prénoms de Moustaqim référence des milliers de prénoms masculins et féminins avec leur écriture arabe, leur translittération, leur signification et leur origine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Comment choisir
&lt;/h2&gt;

&lt;p&gt;La recherche fonctionne par lettre, par sens ou par origine linguistique (arabe, persan, turc, ourdou). Chaque fiche explique le sens du prénom, son contexte culturel et permet de comparer plusieurs candidats.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exemples
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Muhammad (محمد) : le digne de louanges, le plus glorifié&lt;/li&gt;
&lt;li&gt;Aisha (عائشة) : la pleine de vie, prospère&lt;/li&gt;
&lt;li&gt;Yusuf (يوسف) : Dieu accroît le pouvoir&lt;/li&gt;
&lt;li&gt;Maryam (مريم) : la bien-aimée, la servante dévouée&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La recherche est disponible gratuitement sur &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;https://moustaqim.com/&lt;/a&gt; et la version anglaise sur &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;https://moustaqim.com/en/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Tawhid, zakat, ijma : le dictionnaire islamique pour comprendre les termes essentiels</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Tue, 15 Sep 2026 13:08:05 +0000</pubDate>
      <link>https://dev.to/moustaqim/tawhid-zakat-ijma-le-dictionnaire-islamique-pour-comprendre-les-termes-essentiels-1ij9</link>
      <guid>https://dev.to/moustaqim/tawhid-zakat-ijma-le-dictionnaire-islamique-pour-comprendre-les-termes-essentiels-1ij9</guid>
      <description>&lt;p&gt;Tawhid, zakat, ijma, qiyas, fitra : la terminologie islamique peut intimider ceux qui découvrent. Le dictionnaire islamique de Moustaqim existe pour ça : des termes essentiels expliqués simplement, avec leur contexte, en français et dans d autres langues.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pourquoi un dictionnaire dédié
&lt;/h2&gt;

&lt;p&gt;Les traductions générales ne capturent pas toujours le sens religieux précis. Un terme comme ijma ne se résume pas à consensus : il porte une méthode, des conditions, des débats. Notre approche : une définition courte et fiable, puis le contexte qui permet de comprendre où et comment le terme s emploie.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ce que couvre le dictionnaire
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Les piliers et les obligations (zakat, sawm, hajj) avec leurs conditions&lt;/li&gt;
&lt;li&gt;Les concepts théologiques (tawhid, prophétie, vie future)&lt;/li&gt;
&lt;li&gt;Les termes de méthodologie (ijma, qiyas, ijtihad)&lt;/li&gt;
&lt;li&gt;Le vocabulaire de la vie quotidienne musulmane (niyya, duha, baraka)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Au-delà des définitions
&lt;/h2&gt;

&lt;p&gt;Chaque terme renvoie vers les ressources liées de la plateforme : les narrations pertinentes de l encyclopédie de hadiths, les versets concernés du Coran, et pour les prénoms, la base de noms musulmans avec significations. L ensemble est gratuit, sans publicité intrusive, et évolue avec les retours des lecteurs.&lt;/p&gt;

&lt;p&gt;Découvrez le dictionnaire sur &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;https://moustaqim.com/&lt;/a&gt; et la version anglaise sur &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;https://moustaqim.com/en/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Tawhid, zakat, ijma : le dictionnaire islamique pour comprendre les termes essentiels</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Sat, 12 Sep 2026 23:19:11 +0000</pubDate>
      <link>https://dev.to/moustaqim/tawhid-zakat-ijma-le-dictionnaire-islamique-pour-comprendre-les-termes-essentiels-3cal</link>
      <guid>https://dev.to/moustaqim/tawhid-zakat-ijma-le-dictionnaire-islamique-pour-comprendre-les-termes-essentiels-3cal</guid>
      <description>&lt;p&gt;Tawhid, zakat, ijma, qiyas, fitra : la terminologie islamique peut intimider ceux qui découvrent, et même certains praticiens hésitent sur les définitions précises. Le &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;dictionnaire islamique de Moustaqim&lt;/a&gt; existe pour ça : des termes essentiels expliqués simplement, avec leur contexte, en français et dans d'autres langues.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pourquoi un dictionnaire dédié
&lt;/h2&gt;

&lt;p&gt;Les traductions générales ne capturent pas toujours le sens religieux précis. Un terme comme ijma ne se résume pas à "consensus" : il porte une méthode, des conditions, des débats. Notre approche : une définition courte et fiable, puis le contexte qui permet de comprendre où et comment le terme s'emploie.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ce que couvre le dictionnaire
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Les piliers et les obligations (zakat, sawm, hajj) avec leurs conditions&lt;/li&gt;
&lt;li&gt;Les concepts théologiques (tawhid, prophétie, vie future)&lt;/li&gt;
&lt;li&gt;Les termes de methodologie (ijma, qiyas, ijtihad)&lt;/li&gt;
&lt;li&gt;Le vocabulaire de la vie quotidienne musulmane (niyya, duha, baraka)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Au-delà des définitions
&lt;/h2&gt;

&lt;p&gt;Chaque terme renvoie vers les ressources liées de la plateforme : les &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;narrations pertinentes de l'encyclopédie de hadiths&lt;/a&gt;, les versets concernés du Coran, et pour les prénoms, la base de &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;noms musulmans&lt;/a&gt; avec significations. L'ensemble est gratuit, sans publicité intrusive, et évolue avec les retours des lecteurs.&lt;/p&gt;

&lt;p&gt;Une suggestion de terme à ajouter ? Les retours sont bienvenus directement via la plateforme.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Lire le hadith en ligne : ce qu’une bonne encyclopédie devrait offrir</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Sat, 12 Sep 2026 13:58:16 +0000</pubDate>
      <link>https://dev.to/moustaqim/reading-hadith-online-what-a-good-encyclopedia-should-include-41hd</link>
      <guid>https://dev.to/moustaqim/reading-hadith-online-what-a-good-encyclopedia-should-include-41hd</guid>
      <description>&lt;p&gt;Les collections de hadiths sont désormais largement disponibles en ligne, mais l'expérience de lecture est souvent l'après-coup : pages scannées, navigation cassée, contexte absent. En travaillant sur &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;l'encyclopédie de hadiths de Moustaqim&lt;/a&gt;, voici ce qui nous semble essentiel dans une ressource de hadiths en ligne.&lt;/p&gt;

&lt;h2&gt;
  
  
  Les incontournables
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Structure par collection&lt;/strong&gt; : les narrations organisées selon le livre dont elles proviennent (Sahih al-Bukhari, Muslim, les Sunan...), pas en vrac par mots-clés.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chaîne de transmission visible&lt;/strong&gt; : qui a narré quoi, à qui - même si la gradation dépasse le périmètre du site.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Présentation honnête&lt;/strong&gt; : séparer le texte rapporté du commentaire, et ne jamais reformuler au point de faire dire au narrateur ce qu'il n'a pas dit.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Une recherche qui fonctionne en translittération&lt;/strong&gt; (Bukhari/bokhari) comme en caractères arabes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Des aides à la lecture qui changent tout
&lt;/h2&gt;

&lt;p&gt;Les renvois entre narrations proches, les courtes notes biographiques sur les narrateurs, et une hiérarchie typographique claire entre le matn et le commentaire qui l'entoure. Sur &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;Moustaqim&lt;/a&gt; nous gardons aussi l'interface sans publicité invasive, car lire une narration ne devrait pas ressembler à traverser un marché.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pour les développeurs
&lt;/h2&gt;

&lt;p&gt;Si vous souhaitez construire à partir de données de hadiths, partez de sources structurées et respectez la licence de chaque collection. Nos &lt;a href="https://github.com/moustaqim/muslim-names-dataset" rel="noopener noreferrer"&gt;jeux de données ouverts&lt;/a&gt; suivent la même philosophie : schéma propre, métadonnées honnêtes, réutilisation libre.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Reading Hadith Online: What a Good Encyclopedia Should Include</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Thu, 10 Sep 2026 22:26:16 +0000</pubDate>
      <link>https://dev.to/moustaqim/reading-hadith-online-what-a-good-encyclopedia-should-include-jed</link>
      <guid>https://dev.to/moustaqim/reading-hadith-online-what-a-good-encyclopedia-should-include-jed</guid>
      <description>&lt;p&gt;Hadith collections are now widely available online, but the reading experience is often an afterthought: scanned pages, broken navigation, no context. Having worked on the &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;hadith encyclopedia of Moustaqim&lt;/a&gt;, here is what we consider essential when evaluating (or building) an online hadith resource.&lt;/p&gt;

&lt;h2&gt;
  
  
  The non-negotiables
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Collection structure&lt;/strong&gt;: narrations organized by the book they come from (Sahih al-Bukhari, Muslim, the Sunan...), not as a flat keyword soup.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Full isnad visibility&lt;/strong&gt;: who narrated what, to whom - even if the grading is out of scope for your site.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Honest presentation&lt;/strong&gt;: separate the reported text from commentary, and never paraphrase in a way that puts words in the narrator's mouth.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Search that works in transliteration&lt;/strong&gt; (Bukhari/bokhari) as well as in Arabic script.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Reading aids that change everything
&lt;/h2&gt;

&lt;p&gt;Cross-references between related narrations, short biographical notes on narrators, and a clean typographic hierarchy between the matn and the surrounding commentary. On &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;Moustaqim&lt;/a&gt; we also keep the interface ad-free, because reading a narration should not feel like walking through a market.&lt;/p&gt;

&lt;h2&gt;
  
  
  For developers
&lt;/h2&gt;

&lt;p&gt;If you want to build on hadith data, start from structured sources and respect the licensing of each collection. Our &lt;a href="https://github.com/moustaqim/muslim-names-dataset" rel="noopener noreferrer"&gt;open datasets&lt;/a&gt; follow the same philosophy we apply to hadith: clean schema, honest metadata, free reuse.&lt;/p&gt;

</description>
      <category>software</category>
      <category>web</category>
    </item>
    <item>
      <title>Prayer Times in Your App: Data, Calculation and a Free Reference Site</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Thu, 10 Sep 2026 21:51:46 +0000</pubDate>
      <link>https://dev.to/moustaqim/prayer-times-in-your-app-data-calculation-and-a-free-reference-site-3i4b</link>
      <guid>https://dev.to/moustaqim/prayer-times-in-your-app-data-calculation-and-a-free-reference-site-3i4b</guid>
      <description>&lt;p&gt;"Where do I get prayer times for my app?" comes up in every Muslim developer community. Here is a practical overview, plus a free reference you can point your users to.&lt;/p&gt;

&lt;h2&gt;
  
  
  The three approaches
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Calculate locally.&lt;/strong&gt; Libraries implement the astronomical formulas (solar declination, equation of time) with methods like Umm al-Qura, MWL or ISNA. Precise and offline, but you must pick a method - and users will compare your output with their local mosque.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Use an API.&lt;/strong&gt; Several free APIs return times by city or coordinates. Watch the rate limits and always store the calculation method with the times you display.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Link to a trusted reference.&lt;/strong&gt; Sometimes the honest answer is to let users check a maintained site. &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;Moustaqim&lt;/a&gt; computes prayer times by position and documents its methods, in multiple languages - a good destination for a "prayer times" link from your docs or settings screen.&lt;/p&gt;

&lt;h2&gt;
  
  
  Details that matter
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Asr: Shafi'i (shadow length factor 1) vs Hanafi (factor 2) - expose the choice.&lt;/li&gt;
&lt;li&gt;Fajr/isha angles differ by method; in high-latitude countries this changes everything.&lt;/li&gt;
&lt;li&gt;Midnight is not 00:00: the Islamic midnight differs from civil midnight.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What we do on Moustaqim
&lt;/h2&gt;

&lt;p&gt;The platform pairs prayer times with the &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;Quran in multiple translations&lt;/a&gt;, a &lt;a href="https://github.com/moustaqim/muslim-names-dataset" rel="noopener noreferrer"&gt;Muslim names database&lt;/a&gt; (CC0 sample on GitHub) and a hadith encyclopedia. It is free, multilingual, and built to be linked to.&lt;/p&gt;

&lt;p&gt;If you ship an Islamic app, make the data provenance visible - your users will trust the times more.&lt;/p&gt;

</description>
      <category>api</category>
      <category>mobile</category>
      <category>programming</category>
      <category>software</category>
    </item>
    <item>
      <title>Open Data for Islamic Apps: Building a Muslim Names Dataset (JSON, CC0)</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Thu, 10 Sep 2026 21:51:11 +0000</pubDate>
      <link>https://dev.to/moustaqim/open-data-for-islamic-apps-building-a-muslim-names-dataset-json-cc0-3m71</link>
      <guid>https://dev.to/moustaqim/open-data-for-islamic-apps-building-a-muslim-names-dataset-json-cc0-3m71</guid>
      <description>&lt;p&gt;If you are building an Islamic app - a names finder, a family planner, a content site - one of the first technical problems is the data: where do you get a clean, structured list of Muslim names with their Arabic spelling, meanings and gender, without scraping or paying for a vague CSV?&lt;/p&gt;

&lt;p&gt;We faced the same problem while building &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;Moustaqim&lt;/a&gt;, a multilingual Islamic platform, so we opened our data.&lt;/p&gt;

&lt;h2&gt;
  
  
  The dataset
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://github.com/moustaqim/muslim-names-dataset" rel="noopener noreferrer"&gt;muslim-names-dataset&lt;/a&gt; repository contains a JSON sample released under CC0 (public domain):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"id"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Muhammad"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"arabic"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"محمد"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"meaning"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Praiseworthy"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"gender"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"M"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each entry includes the Latin spelling, the Arabic script, a short meaning and the gender. The sample is small on purpose (30 curated entries); the goal is to give you a clean schema you can extend or map against the &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;full platform&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why CC0 matters
&lt;/h2&gt;

&lt;p&gt;Most "free" name lists online are copied from each other with unclear licensing. CC0 means you can use it in a commercial app, remix it, translate it, or ship it inside a mobile app without asking. Attribution is appreciated but not required.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ideas we would love to see
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Mobile apps for expecting parents, with favorites and sharing&lt;/li&gt;
&lt;li&gt;Language learning tools that use names as vocabulary anchors&lt;/li&gt;
&lt;li&gt;Statistical or historical analyses of name trends across regions&lt;/li&gt;
&lt;li&gt;API wrappers that merge names with transliteration libraries&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;a href="https://github.com/moustaqim/moustaqim" rel="noopener noreferrer"&gt;main moustaqim repository&lt;/a&gt; also documents the platform's other datasets. Pull requests that improve the data quality (missing meanings, alternative spellings) are welcome.&lt;/p&gt;

&lt;p&gt;The long-term goal is simple: structured, licensing-safe Islamic data that any developer can build on.&lt;/p&gt;

</description>
      <category>data</category>
      <category>github</category>
      <category>json</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Moustaqim : la plateforme islamique multilingue ouverte à tous (Coran, prières, prénoms, hadiths)</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Thu, 10 Sep 2026 00:06:03 +0000</pubDate>
      <link>https://dev.to/moustaqim/moustaqim-la-plateforme-islamique-multilingue-ouverte-a-tous-coran-prieres-prenoms-hadiths-2133</link>
      <guid>https://dev.to/moustaqim/moustaqim-la-plateforme-islamique-multilingue-ouverte-a-tous-coran-prieres-prenoms-hadiths-2133</guid>
      <description>&lt;p&gt;Moustaqim est une plateforme islamique multilingue qui rassemble l'essentiel en un seul endroit : le Coran avec ses traductions, les horaires de prière, une grande base de prénoms musulmans, une encyclopédie de hadiths et un dictionnaire islamique. La &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;racine du site&lt;/a&gt; sert la version française, et un &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;portail anglais&lt;/a&gt; complète l'ensemble pour les lecteurs anglophones.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ce que vous y trouverez
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Le Coran&lt;/strong&gt; : chaque sourate en arabe avec traductions, pensé pour une lecture confortable sur ordinateur comme sur mobile.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Les horaires de prière&lt;/strong&gt; : calculés selon votre position, utiles au quotidien comme en voyage.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Les prénoms musulmans&lt;/strong&gt; : des milliers de prénoms avec écriture arabe, translittération, signification et genre.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;L'encyclopédie de hadiths&lt;/strong&gt; : des narrations classées par collection, avec leur contexte.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Le dictionnaire islamique&lt;/strong&gt; : des définitions courtes et fiables pour des termes comme tawhid, zakat ou ijma.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Open source
&lt;/h2&gt;

&lt;p&gt;Le projet publie des jeux de données et des outils sous licences libres sur GitHub :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/moustaqim/moustaqim" rel="noopener noreferrer"&gt;moustaqim&lt;/a&gt; - le dépôt principal qui décrit la plateforme et ses données.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/moustaqim/muslim-names-dataset" rel="noopener noreferrer"&gt;muslim-names-dataset&lt;/a&gt; - un échantillon CC0 de prénoms musulmans (JSON), réutilisable dans n'importe quel projet.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si vous développez une application islamique ou cherchez des données structurées, l'échantillon de prénoms est un bon point de départ, et la &lt;a href="https://moustaqim.com/" rel="noopener noreferrer"&gt;plateforme complète&lt;/a&gt; propose des milliers d'entrées supplémentaires avec recherche et filtres.&lt;/p&gt;

&lt;h2&gt;
  
  
  Vos retours
&lt;/h2&gt;

&lt;p&gt;Les issues et pull requests sur les dépôts GitHub sont bienvenues. Les suggestions de nouvelles langues ou de nouveaux jeux de données aussi : l'objectif est une référence libre, structurée et multilingue pour la communauté musulmane.&lt;/p&gt;

</description>
      <category>tools</category>
      <category>website</category>
    </item>
    <item>
      <title>Moustaqim: Open-Source Islamic Resources Platform (Quran, Prayer Times, Muslim Names, Hadith)</title>
      <dc:creator>Moustaqim</dc:creator>
      <pubDate>Wed, 09 Sep 2026 23:58:55 +0000</pubDate>
      <link>https://dev.to/moustaqim/moustaqim-open-source-islamic-resources-platform-quran-prayer-times-muslim-names-hadith-4jjn</link>
      <guid>https://dev.to/moustaqim/moustaqim-open-source-islamic-resources-platform-quran-prayer-times-muslim-names-hadith-4jjn</guid>
      <description>&lt;p&gt;Moustaqim is a multilingual Islamic platform that gathers essential resources in one place: the Quran with translations, prayer times, a large database of Muslim names, a hadith encyclopedia and an Islamic dictionary. The &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;English portal&lt;/a&gt; and the French root site are free to use, without ads walls.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you can find
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Quran&lt;/strong&gt;: every surah in Arabic with translations, designed for comfortable reading on desktop and mobile.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prayer times&lt;/strong&gt;: daily schedules computed by location, useful at home and while travelling.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Muslim names&lt;/strong&gt;: thousands of names with Arabic script, transliteration, meaning and gender.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hadith encyclopedia&lt;/strong&gt;: narrations organized by collection, with context.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Islamic dictionary&lt;/strong&gt;: short, reliable definitions for terms like tawhid, zakat or ijma.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Open source
&lt;/h2&gt;

&lt;p&gt;The project publishes datasets and tools under open licenses on GitHub:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/moustaqim/moustaqim" rel="noopener noreferrer"&gt;moustaqim&lt;/a&gt; - the main repository describing the platform and its datasets.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/moustaqim/muslim-names-dataset" rel="noopener noreferrer"&gt;muslim-names-dataset&lt;/a&gt; - a CC0 sample dataset of Muslim names (JSON), ready to reuse in any project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you build Islamic apps or just need structured data, the names dataset is a good starting point, and the &lt;a href="https://moustaqim.com/en/" rel="noopener noreferrer"&gt;full platform&lt;/a&gt; offers thousands more entries with search and filters.&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback
&lt;/h2&gt;

&lt;p&gt;Issues and pull requests on the GitHub repositories are welcome. Suggestions for new languages or datasets are welcome too: the goal is a free, structured and multilingual reference for the Muslim community.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>software</category>
    </item>
  </channel>
</rss>
