Select text in any app, press ⌥T - translation, pronunciation and the Cambridge definition pop up right where you're reading

Browser, IDE, Slack, PDF - if you can select it, Libranary can read it
A popup appears at your cursor: translation, IPA and real pronunciation audio
Scroll and you're back. You never left your app, your line, or your flow
Highlight the text you want to improve, then press⌥R
Libranary rewrites it into clear, casual English. Copy, paste, send without reading your message five times

Slack threads, Discord servers, WhatsApp chats, newsletters in Gmail or Substack - Libranary reads the text you select, not the app it's in
a line of people, usually standing or in cars, waiting for something, or a lot of people who want something
CAMBRIDGE DICTIONARYCambridge definitions and examples, so the word actually sticks
IPA plus native speaker audio - UK or US accent, your pick
Popup in under a second. Native Swift, lives in your menu bar
A license key and a hotkey. Your reading stays yours
Remap ⌥T and ⌥R to anything. Pick your target language once
@mateus_ships
I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@mateus_ships
I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@mateus_ships
I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@pedro_indie
One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@pedro_indie
One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@pedro_indie
One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@mateus_ships
I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@mateus_ships
I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@mateus_ships
I used to keep a Google Translate tab pinned. Closed it the day I installed Libranary. My reading speed on HN doubled
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@pedro_indie
One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@pedro_indie
One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@pedro_indie
One-time payment in the subscription era. Bought it for that alone, stayed for ⌥T
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@annak_design
⌥R is the sleeper feature. My Slack messages stopped sounding like a formal letter from 1950
@kenji_builds
Paid once, use it 50 times a day. The IPA + audio combo finally fixed how I say 'queue'
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
@sofia_codes
The popup shows up right where I am reading. No window juggling, no lost focus
@linh_dev
Cambridge definitions instead of raw translation - words actually stick now
@dmitry_mk
Native Swift, lives in the menu bar, zero RAM drama. The way Mac apps should be
@fatima_phd
I read English papers all day for my PhD. ⌥T saves me an hour a week, easily
@giulia_writes
Remapped both hotkeys, picked my language once, forgot the app exists. It just works
No subscription. Free updates. 7-day money-back guarantee
One hotkey. One payment. Zero tabs
Get Libranary for Mac - $19macOS 14+ · 14-day money-back guarantee