Netnyahoo
Real Chromium for the Mac, free and open source: Arc's sidebar and Dia's polish, with no account. Immune to ads, trackers and prosecution.
View the Orthodox liturgical readings for Saturday 31 Oct 2026
AI summary · website content
OtherPythonGitHub @uud-aiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Апостол и Евангелие на каждый день по уставу Русской Православной Церкви — с текстом Синодального перевода прямо на странице.
Сайт: https://liturgical-readings.vercel.app
По дате приложение определяет, какие чтения положены в этот день на утрене, литургии, часах и вечерне: рядовые по седмицам от Пасхи и Пятидесятницы, Триодь постную, двунадесятые и великие праздники, памяти чтимых святых и икон. Каждое чтение раскрывается полным текстом. Шапка страницы окрашена в цвет облачения дня.
data/menaion.json, 159 памятей из проекта Ponomar):
чтения святым, у которых они положены, — мученикам, преподобным, святителям,
апостолам; местночтимым — с пометкой «если совершается служба». Проверенные
памяти из data/feasts.json главнее; в день бдения или полиелея малые памяти
не читаются.Чтения рассчитываются для дат с 14 марта 1900 по 31 декабря 2099 года (в этих границах разница стилей — 13 дней).
Расчёт идёт в два слоя.
1. Подвижный круг (src/cycle.py) — положение дня относительно Пасхи:
| Период | Правило |
|---|---|
| Пасха — Пятидесятница | седмицы по Пасхе |
| После Пятидесятницы | Апостол — по счёту седмиц от Пятидесятницы |
| С понедельника после Недели по Воздвижении | Евангелие от Луки с 18-й седмицы (Лк 3:19–22) — Воздвиженская отступка или преступка |
| Отступка до начала Луки | повторяются Евангелия 11-й седмицы (при двух недостающих — 10-й и 11-й) |
| С субботы пред Рождеством (год с отступкой) | Апостол читается по седмице Евангелия |
| Седмицы исчерпаны до Богоявления (ранняя Пасха) | читается 33-я седмица |
| Недели святых отец, по Рождестве, пред Богоявлением | рядовые не читаются |
| После Богоявления | будни — обратным счётом от следующей Пасхи |
| Воскресенья между Неделей по Богоявлении и Закхеем | назад от Закхея: 31-я, 30-я Недели; при трёх воскресеньях перед Закхеем — 17-я (о хананеянке) |
| С Недели о Закхее | Закхей — 32-я Неделя, будни — 33-я седмица |
| Неделя о мытаре — Великая Суббота | Триодь по числу дней до Пасхи |
Пасха берётся из data/pascha_dates.json, для остальных лет вычисляется по
юлианской пасхалии с точным переводом в новый стиль.
2. Неподвижный круг (src/readings.py) накладывается на рядовые чтения
по дате старого стиля: праздник заменяет рядовые или читается вместе с ними
(в воскресенье — чтения Недели и праздника), бдение святого в будни заменяет
рядовые, полиелей читается вместе с ними. Если рядовые вытеснены праздником,
они переносятся на соседний будний день. Не переносятся, как на «Азбуке
веры», чтения навечерия Рождества, Рождества, Обрезания, дня прп. Серафима
Саровского (2/15 января) и Богоявления.
Цвет облачения (src/vestments.py) — по таблице «Цвета богослужебных
облачений» на azbyka.ru; где допускаются два цвета, берётся первый. Пасха до
отдания — красный; Вознесение, Рождество и Богоявление с попразднствами,
Преображение — белый; Пятидесятница, Вход Господень, преподобные — зелёный;
Богородичные праздники — голубой; Воздвижение, субботы и воскресенья
Великого поста, Великий Четверг — фиолетовый; будни поста — чёрный; памяти
святых — по их чину (поле vestment в data/feasts.json); остальные дни —
золотой. Местная практика может отличаться — об этом сказано на странице.
Нужен Python 3.12.
pip install -r requirements.txt
flask --app app run # сайт на http://127.0.0.1:5000
python main.py # чтения на сегодня в терминале
python main.py 2026-09-14 --text # на дату, с полным текстом
python -m unittest discover tests # проверки
app.py веб-интерфейс (Flask): страница дня, кэширование
main.py вывод чтений в терминал
src/
cycle.py пасхалия и положение дня в подвижном круге
readings.py чтения дня: рядовые, Триодь, праздники, памяти, переносы
vestments.py цвет облачения дня
bible_text.py разбор ссылки «Мф.4:25-5:12» и текст стихов
data/
pascha_dates.json проверенные даты Пасхи
ordinary_cycle.json рядовые чтения по седмицам (с номерами зачал)
triodion.json Триодь постная: ключ — число дней до Пасхи
feasts.json праздники, навечерия, особые дни, памяти (дата ст. ст.)
menaion.json чтения святым по Минее (Ponomar, GPL-3.0; дата ст. ст.)
bible/synodal.json Синодальный перевод (источник и лицензия — bible/README.md)
public/ значки сайта (в т. ч. icon-maskable-* для Android) и манифест;
на Vercel их отдаёт CDN
tests/ проверки по контрольным датам и полнота текста
tools/convert_ponomar_bible.py пересборка synodal.json из исходников Ponomar
tools/convert_ponomar_menaion.py пересборка menaion.json из исходников Ponomar
Формат ordinary_cycle.json: ключ — номер седмицы, внутри дни mon…sat и
завершающее седмицу воскресенье sun:
{"pentecost_period": {"13": {
"mon": {"apostle": "2Кор.8:7-15", "apostle_zachalo": 186, "gospel": "Мк.3:6-12", "gospel_zachalo": 11},
"sun": {"apostle": "1Кор.16:13-24", "apostle_zachalo": 166, "gospel": "Мф.21:33-42", "gospel_zachalo": 87,
"note": "Неделя 13-я по Пятидесятнице, о злых виноградарях"}
}}}
tests/test_readings.py — 31 проверка, tests/test_bible_text.py — каждая
ссылка приложения находится в тексте Библии.data/bible/LICENSE-GPL-3.0).GitHub → Vercel, автодеплой при каждом коммите в main. Функция работает во
Франкфурте (fra1, vercel.json), Python 3.12 (.python-version).
Страница дня зависит только от даты, поэтому CDN Vercel хранит её сутки
(браузер — 5 минут), а соседние дни подгружаются заранее: переход по дням
мгновенный. Новый деплой сбрасывает кэш CDN. Корень сайта / открывает
«сегодня» по часам читателя.