Gemara Navigator

May 31, 2026 · View on GitHub

A clean, fast, and unified navigation tool for learning Talmud Bavli and Shulchan Aruch. Select a tractate (or halachic work), pick a daf/siman, and open it instantly in your preferred learning resource — no searching, no typing, no wasted time.

Live site: https://gemara.myshiurim.com/


Features

Gemara Navigator (/)

Browse all of Shas Bavli by Seder → Maseches → Daf and open the selected daf in any of five resources:

ResourceDescription
TorahApptorahapp.org — mobile-friendly text viewer
Sefariasefaria.org — bilingual text with commentary
Torat Emettoratemetfreeware.com — scanned Vilna edition images
Shas Vilnadaf-yomi.com — Vilna Shas scans
Dafyomi Outlinedafyomi.co.il — structured study outlines for each daf

All six Sedarim are covered, including the single Bavli tractates of Zeraim (Berachot) and Taharos (Niddah). Small tractates with non-standard daf ranges (Kinim, Tamid, Middot) are handled automatically.

Shulchan Aruch Navigator (/tursa)

Browse Tur & Shulchan Aruch by Chelek → Siman and open it in:

ResourceDescription
Tur (HB)Tur on HebrewBooks — scanned pages
Shulchan Aruch (HB)Shulchan Aruch on HebrewBooks — scanned pages
Tur (Sefaria)Tur on Sefaria
Shulchan Aruch (Sefaria)Shulchan Aruch on Sefaria
Mishna BeruraAvailable for Orach Chaim only on mb.myshiurim.com

All four Chelakhim are supported: Orach Chaim (697 simanim), Yoreh De'ah (403), Even Ha'ezer (178), Choshen Mishpat (427). The Mishna Berura button appears only when browsing Orach Chaim.


How It Works

  1. Select a Seder / Chelek (top level)
  2. Select a Maseches / Chelek section
  3. Select a Daf / Siman
  4. Click your preferred resource — the page opens in a new tab

The two navigators are linked: a header link on each page lets you switch between Gemara and Shulchan Aruch.


Deep Linking & Shareable URLs

Every selection updates the browser URL, so you can bookmark or share a direct link to any daf or siman:

https://gemara.myshiurim.com/Shabbat/25
https://gemara.myshiurim.com/tursa/Orach_Chaim/25

The browser back button restores your previous selection. GitHub Pages 404 routing is handled transparently via 404.html.


Tech Stack

  • Pure HTML/CSS/JS — no build step, no framework, no dependencies
  • Hosted on GitHub Pages — zero infrastructure
  • Google Fonts — DM Serif Display + DM Sans
  • Responsive layout (works on mobile)
  • Smooth fade-in animations on each selection step

Project Structure

index.html      Gemara Navigator (Talmud Bavli)
tursa.html      Shulchan Aruch Navigator (Tur & SA)
404.html        GitHub Pages SPA redirect handler
archiv/         Archived older versions

Credits