Netnyahoo
Mac용 실질적인 Chromium으로, Arc 사이드바와 Dia 폴리시를 갖추고 계정 없이 무료·오픈소스이며 광고·추적·소송에 면역이다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
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. Корень сайта / открывает
«сегодня» по часам читателя.