Skip to content
← All Tools

ordo — Liturgical Ordo CLI

The 1962 liturgical Ordo in your terminal. See today's feast, class, liturgical color, proper readings, and rubrical notes for the traditional Mass and Office.


What It Does

ordo computes the full liturgical day according to the 1962 Roman calendar. It tells you the feast or feria, its class (I–IV), the liturgical color, the proper Mass readings, commemorations, and any special rubrical notes. It handles all the complexities of the traditional calendar — occurrence, concurrence, transfers, and Lenten adjustments.

Built for priests preparing Mass, servers setting up the altar, and laity following the liturgical year. All computation is local. No internet needed.

Example

$ ordo

  Monday, March 3, 2026
  Feria of Lent — Class III (violet)

  Mass:     Ferial — Proper readings
  Epistle:  IV Kings 5:1-15
  Gospel:   Luke 4:23-30

  Vespers:  of the feria
  Compline: ordinary

  Fast & abstinence: Lenten fast

$ ordo --date 2026-12-25

  Thursday, December 25, 2026
  THE NATIVITY OF OUR LORD JESUS CHRIST — Class I (white)

  Mass:     Three Masses permitted
  1st Mass: Midnight — Isaias 9:2-7 / Luke 2:1-14
  2nd Mass: Dawn — Titus 3:4-7 / Luke 2:15-20
  3rd Mass: Day — Hebrews 1:1-12 / John 1:1-14

Installation

brew install ecclesia-dev/tap/ordo    # coming soon

Homebrew tap not yet published. In the meantime, build from source — see the GitHub repository.

Usage

ordo                       # today's Ordo
ordo --date 2026-12-25     # Ordo for a specific date
ordo --week                # this week's calendar
ordo --month               # this month's calendar
ordo --year 2026           # full year overview

Source

Free and open source. github.com/ecclesia-dev/ordo