"Dunder Mifflin, this is Pam." 📞
A simple CLI for The Office fans. Get instant access to 326 curated quotes offline, or hit the live API for beautiful SVG cards and metadata.
Recommended (Node.js):
npm install -g @gumadeiras/office-quotesHomebrew:
brew tap gumadeiras/tap
brew install office-quotesFastest (Bash/Zsh One-liner):
curl -sSL https://github.com/raw/gumadeiras/office-quotes-cli/master/install.sh | bashoffice-quotes # Random local quote
office-quotes search "bears" # Search for specific wisdom
office-quotes characters # Who said what?Connect to the Dunder Mifflin cloud for cards and metadata.
Note: Image generation is only available for random quotes sourced from the API.
The first --format run installs Chromium automatically if it's missing.
office-quotes --source api # Fresh quote from the cloud
office-quotes --format png # Boom! PNG card (saved to /tmp/)
office-quotes --format jpg --theme light # For those who like the light modeNode.js (mapped to office-quotes) |
Shell Script | |
|---|---|---|
| Why? | Images, JSON, API Power | Speed, Simplicity |
| Output | JSON | Plain Text |
| Needs | Node.js, playwright-chromium |
jq, curl |
- Offline quotes: Raycast Office Quotes
- Online API: the-office-api by Akash Rajpurohit
"I'm not superstitious, but I am a little stitious." — Michael Scott
MIT License.
🐧
Tag pushes like vX.Y.Z run the release workflow: tests, package tarball,
GitHub release, npm publish to @gumadeiras/office-quotes, and
gumadeiras/homebrew-tap update.
Release CI publishes to npm with trusted publishing.