Rulr
Menu
Home Rule Gallery Capabilities Guides Updates
Download
  1. Home
  2. Mac Study & Research Automation

Mac Study & Research Automation

Explore ready-to-use Rulr Rules for capturing sources, translating text, recognizing screen content, organizing research, and staying focused on your Mac.

Can’t find the Rule you need?

Tell us what you’d like to automate →
💼 Work & Productivity 📚 Study & Research ✍️ Writing & Communication 🌱 Daily Life & Personal 📁 Files & Organization 🌐 Web & Browsing 🎬 Entertainment & Media

On Shortcut

  1. ⌥Space is pressed.

Capture, Translate, and Show Text

  1. Capture screenfromScreenasfull screen
  2. Recognize text in Cached Screenshot File Path
  3. Translate OCR Text to English
  4. Show Translated Text in a Rulr panel

Translate Screen Text

Capture, recognize, and translate text anywhere on your Mac screen.

Translate Screen Text

Capture, recognize, and translate text anywhere on your Mac screen.

On Shortcut

  1. ⌥Space is pressed.

Get and Save Selected Text

  1. Get selected text
  2. Write Selected Text to ~/Downloads/Rulr Notes.txt by appending to the end

Save Selected Text

Append selected text to a notes file from any supported app.

Save Selected Text

Append selected text to a notes file from any supported app.

On Text Entry

  1. ;translate is typed with matching case.

Get, Translate, and Show Text

  1. Get selected text
  2. Translate Selected Text to English
  3. Show Translated Text in a Rulr panel

Translate Selected Text

Translate selected text on your Mac and show the result.

Translate Selected Text

Translate selected text on your Mac and show the result.

On Shortcut

  1. ⌥Space is pressed.

Recognize and Show Screen Text

  1. Recognize text on screenfromScreenasfull screen
  2. Show OCR Text in a Rulr panel

Turn text on screen into copyable text.

Recognize Screen Text

Turn text on screen into copyable text.

On Folder Change

  1. A direct item in ~/Downloads is Added.

Match Image File

AND
  1. The changed item name from Folder Contents Changed matches (?i)\.(png|jpe?g|heic|webp)$

Recognize and Show Image Text

  1. Recognize text in Item Path
  2. Show OCR Text in a Rulr panel

Extract Text from New Images

Extract text from new images added to a watched folder.

Extract Text from New Images

Extract text from new images added to a watched folder.

On Shortcut

  1. ⌥Space is pressed.

Recognize and Copy Screen Text

  1. Recognize text on screenfromScreenasfull screen
  2. Set clipboard to OCR Text

Copy Text from Your Screen

Recognize and copy text from anywhere on your Mac screen.

Copy Text from Your Screen

Recognize and copy text from anywhere on your Mac screen.

On Shortcut

  1. ⌥Space is pressed.

Get and Save Current Page

  1. Get the title and URL of the active Google Chrome tab without changing the selection.
  2. Write Google Chrome Active Tab URL to ~/Downloads/Rulr Notes.txt by appending to the end

Save Current Page

Add the active page to your work log.

Save Current Page

Add the active page to your work log.

On Text Entry

  1. ;speak is typed with matching case.

Get and Speak Selected Text

  1. Get selected text
  2. Speak Selected Text

Speak Selected Text

Hear selected text read aloud.

Speak Selected Text

Hear selected text read aloud.

On Clipboard Change

  1. The clipboard contents change.

Trim and Save Research Text

  1. Transform Text using trim whitespace
  2. Write • Text Result — Current Date and Time\n to ~/Documents/Research Notes.txt by appending to the end
  3. Show a notification titled Research Capture with message Saved to Research Notes., and do not play sound

Research Capture

Trim copied research text and append it to your notes.

Research Capture

Trim copied research text and append it to your notes.

On Text Entry

  1. ;cite is typed with matching case.

Capture and Save Citation

  1. Get the title and URL of the active Google Chrome tab without changing the selection.
  2. Get selected text
  3. Write Title: Google Chrome Active Tab Title\nURL: Google Chrome Active Tab URL\nQuote: Selected Text\n\n to ~/Documents/Citations.txt by appending to the end

Save the current page, URL, and selected quote as a citation.

Citation Capture

Save the current page, URL, and selected quote as a citation.

On Schedule

  1. ScheduledWeeklyonMon, Tue, Wed, Thu, Friat09:00:00

Start and Finish Focus Session

  1. Launch Google Chrome
  2. Open a new Google Chrome tab with https://scholar.google.com/
  3. Open ~/Documents/Focus with Default Application
  4. Delay for 45 minutes
  5. Show a notification titled Focus Session with message Your focus session is complete., and play sound

Open a workspace, run a focused timer, and signal completion.

Focus Session

Open a workspace, run a focused timer, and signal completion.

On Schedule

  1. ScheduledWeeklyonMon, Tue, Wed, Thu, Friat09:00:00

Read, Translate, and Save Text

  1. Read text from ~/Documents/Research Draft.txt, up to 1 MB
  2. Translate File Contents to English
  3. Write Translated Text\n to ~/Documents/Translated Research.txt by appending to the end

Read, Translate, and Save

Read a file, translate it, and save the result.

Read, Translate, and Save

Read a file, translate it, and save the result.

On Shortcut

  1. ⌥Y is pressed.

Translate and Copy Text

  1. Get selected text
  2. Translate Selected Text to English
  3. Set clipboard to Translated Text

Translate selected text and place the result on the clipboard.

Translate and Copy

Translate selected text and place the result on the clipboard.

On Folder Change

  1. A direct item in ~/Documents/Research Inbox is Added.

Check Conditions

AND
  1. The changed item name from Folder Contents Changed ends with .txt

Normalize and Archive

  1. Read text from Item Path, up to 1 MB
  2. Transform File Contents using normalize line endings
  3. Write Text Result to Item Path by overwriting all file contents
  4. Move Item Path to ~/Documents/Notes Archive, and Use a Numbered Name if the name already exists

Normalize new research notes, save them, and move them to an archive.

Transform and Archive Notes

Normalize new research notes, save them, and move them to an archive.

On Text Entry

  1. ;screenshot is typed with matching case.

Capture, Convert, and Save Image

  1. Capture screenfromScreenasfull screen
  2. Convert Cached Screenshot File Path to Format
  3. Copy Converted Image File Path to ~/Documents/Screenshots, and Use a Numbered Name if the name already exists

Capture Image

Capture an image, convert it to PNG, and save it to a folder.

Capture Image

Capture an image, convert it to PNG, and save it to a folder.

When Window Changes

  1. The focused window's title changes.

Capture Reading Pages

  1. Get the title and URL of the active Google Chrome tab without changing the selection.
  2. Write Google Chrome Active Tab URL to ~/Downloads/Rulr Notes.txt by appending to the end

Append each Chrome page you focus to a reading log.

Capture Reading Pages

Append each Chrome page you focus to a reading log.

On Repeat

  1. The timer repeats every 30 minutes between 09:00 and 17:00.

Remind to Review

  1. Show a notification titled Review Reminder with message Review Reminder ran successfully., and play sound
  2. Speak Review Reminder

Review Reminder

Remind you to review your notes at a regular interval.

Review Reminder

Remind you to review your notes at a regular interval.

When Volume Mounts

  1. A volume mounts.

Open Research Drive

  1. Open ~/Downloads with Default Application
  2. Show a notification titled Open Research Drive with message Open Research Drive ran successfully., and play sound

Open your research folder when its drive becomes available.

Open Research Drive

Open your research folder when its drive becomes available.

On Shortcut

  1. ⌥Space is pressed.

Capture and Save Screen Evidence

  1. Capture screenfromScreenasfull screen
  2. Move Cached Screenshot File Path to ~/Downloads, and Use a Numbered Name if the name already exists

Capture the screen and save it where you need it.

Save Screen Capture

Capture the screen and save it where you need it.

On Shortcut

  1. ⌥Space is pressed.

Get and Search Selected Text

  1. Get selected text
  2. Transform Selected Text using URL encode
  3. Open a new Google Chrome tab with https://www.google.com/search?q=Text Result

Search Selected Text

Search the web using text selected in any supported Mac app.

Search Selected Text

Search the web using text selected in any supported Mac app.

On Shortcut

  1. ⌥M is pressed.

Format and Copy Markdown Link

  1. Run JavaScript in the current Google Chrome tab using (() => { const title = document.title.replace(/([\[\]\\])/g, '\\$1'); const url = window.location.href.replace(/>/g, '%3E'); return `[${title}](<${url}>)`; })() with a timeout of 30 seconds
  2. Set clipboard to Script Result

Copy Page as Markdown Link

Copy the current Chrome page title and URL as a Markdown link.

Copy Page as Markdown Link

Copy the current Chrome page title and URL as a Markdown link.

© 2026 Rulr. · Privacy · Terms
Rule Gallery Capabilities Guides Updates Contact