Vladyslav Didyk

KeyShortcut — Каталог гарячих клавіш

Безплатний каталог усіх клавіатурних скорочень — підтримуваний у актуальному стані AI-конвеєром.

KeyShortcut — Каталог гарячих клавіш

KeyShortcut (keyshortcut.com) — безплатний каталог клавіатурних скорочень для застосунків на Mac, Windows і Linux. Я сам його спроєктував, створив і підтримую. Сторінки генеруються заздалегідь і розміщені на Cloudflare Pages, дані зберігаються в Supabase, а конвеєр на основі Gemini підтримує їх в актуальному стані.

Безплатний каталог клавіатурних скорочень з пошуком для кожного популярного застосунку на кожній системі — 8 217 скорочень для 119 застосунків станом на жовтень 2026 року, одинадцятьма мовами, приблизно на 175 швидких сторінках. Можна шукати так, як ви насправді думаєте («paste in chrome»), друкувати охайні шпаргалки й довіряти контенту: AI-конвеєр читає офіційну документацію та пропонує оновлення, перш ніж щось застаріє.

Роль
Соло — дизайн, код і контент
Терміни
Триває
Стек
React 19 · React Router v7 · Vite 7 · Tailwind v4 · Supabase · Gemini API · jspdf · Cloudflare Pages
Головна сторінка — оберіть систему, шукайте будь-що або переглядайте найпопулярніші застосунки.
Головна сторінка — оберіть систему, шукайте будь-що або переглядайте найпопулярніші застосунки.
Повний каталог — кожен застосунок має власну сторінку, згруповану за категоріями з лічильниками в реальному часі.
Повний каталог — кожен застосунок має власну сторінку, згруповану за категоріями з лічильниками в реальному часі.
Сторінка застосунку — бічна панель розділів, таблиця з фільтрами та правильні символи клавіш для вашої системи.
Сторінка застосунку — бічна панель розділів, таблиця з фільтрами та правильні символи клавіш для вашої системи.

Питання

Навіщо взагалі потрібен каталог гарячих клавіш?

Де насправді живуть скорочення.

Кожен серйозний застосунок має сотню скорочень — і документує їх по-своєму. Figma ховає їх у спливному вікні, Chrome виносить на сторінку довідки, Apple розкидає по PDF-файлах. Немає єдиного місця, куди заглянути, немає способу шукати по застосунках і немає способу роздрукувати охайний довідник. Більшість людей запам'ятовують третину й махають рукою на решту.

Рішення.

KeyShortcut — це один відкритий каталог з одним послідовним форматом: одне поле пошуку, один набір символів клавіш, одна сторінка на застосунок — для понад сотні застосунків на Mac, Windows і Linux. Безплатний, легко знаходиться в Google, придатний до друку й підтримуваний в актуальному стані конвеєром, що працює сам.

Масштаб

Близько 175 сторінок, зібраних за один прохід.

Що дає одна збірка.

  • ~175 готових сторінок — Кожна сторінка зібрана заздалегідь як справжня, завершена сторінка — швидка для відвідувачів і легка для прочитання Google.
  • 8 217 скорочень, 119 застосунків — Для трьох систем станом на жовтень 2026 року — усе збережено в одному послідовному форматі й перекладено одинадцятьма мовами.
  • Сторінки створюють себе самі — Щойно до бази додають новий застосунок, його сторінка з'являється в наступній збірці — без зайвої роботи.
  • Жодних серверів, які треба пильнувати — Увесь сайт віддається як прості файли у всесвітній мережі. Публікація — це одна команда.

Дані

Одна база живить увесь сайт.

Усе живе в одному місці.

Кожне скорочення, кожен переклад, кожна підпис і кожна іконка застосунку живуть в одній хмарній базі (Supabase) — 8 217 скорочень і 119 застосунків станом на жовтень 2026 року. Числа зростають щотижня. У цьому й суть.

Як сайт залишається швидким.

  • Усе завантажується разом — Головна сторінка одразу отримує всі три системи — перемикання між Mac, Windows і Linux миттєве, бо дані вже на місці.
  • Жодного питання двічі — Під час збірки однакові запити до бази обробляються один раз і перевикористовуються — тож збірка лишається швидкою навіть тоді, коли даних більшає.
  • Запити йдуть пліч-о-пліч — Великі завантаження даних виконуються паралельно, а не одне за одним — це різниця між шестисекундною та дванадцятисекундною збіркою.
  • Готово ще до кліку — Наведення на посилання тихенько завантажує його дані у фоні — поки ви клікнете, вони вже на місці.
  • Іконки їдуть разом із сайтом — Усі іконки застосунків завантажуються під час збірки й віддаються з тієї ж швидкої мережі, що й самі сторінки.

Залишатися актуальним

Від офіційної документації до запропонованого оновлення — автоматично.

Проблема ручної роботи.

Застосунки змінюються. Одне оновлення ПЗ може додати, перейменувати чи прибрати двадцять скорочень — і каталог, який ведуть руками, застаріває за кілька місяців. Єдиний спосіб тримати сотню застосунків актуальними — це припинити вести їх вручну.

Як цикл оновлення працює сам.

  • Список офіційних джерел — Для кожного застосунку зафіксовано сторінку його офіційної документації з розкладом — щотижня, щомісяця чи за запитом.
  • AI читає документацію — За розкладом конвеєр відкриває кожну сторінку документації, а Google Gemini AI витягає скорочення — клавіші, комбінації та що вони роблять.
  • Очистити, перш ніж порівнювати — Усе спочатку зводиться до одного стандартного формату, тож порівняння завжди чесне — рівне з рівним.
  • Кожну зміну схвалює людина — Конвеєр ніколи не редагує живий сайт самостійно. Він пропонує зміну, людина її переглядає, і лише тоді вона виходить наживо.

Пошук

Друкуйте так, як думаєте.

Один пошук, скрізь.

Один пошуковий індекс охоплює кожен застосунок і кожне скорочення на кожній системі. Той самий пошук живить головну сторінку, панель результатів і сторінки окремих застосунків — тож він завжди поводиться однаково.

Прості слова працюють.

«paste in chrome» знаходить скорочення вставлення в Chrome. «figma copy», «undo linear», «fullscreen vscode» — усе це просто працює. І відповідь завжди показує правильні символи для вашої системи: ⌘ на Mac, Ctrl усюди інде.

Майстерність

Маленькі, продумані деталі.

З чого зроблено сайт.

  • Теплий паперовий вигляд — Одна тепла бежева палітра з темно-чорнильним текстом, наче добрі канцтовари. Без темного режиму — типографіка й контраст роблять усю роботу.
  • Справжні клавіші, намальовані кодом — Кожна клавіша на сторінці намальована простими вебстилями, а не зображенням. Навіть анімована клавіатура на головній сторінці.
  • Шпаргалки для друку — Скорочення будь-якого застосунку можна перетворити на охайний, готовий до друку PDF — прямо в браузері, без очікування на сервер.
  • Приватність за замовчуванням — Аналітика завантажується лише після згоди відвідувача — і сайт тримає строгий перелік того, чому взагалі дозволено завантажуватися.

Два продукти, один сайт

Головна сторінка Mac-застосунку теж живе тут.

Жодного другого сайту, який треба підтримувати.

У KeyShortcut є супутник — платний Mac-застосунок, що тримає панель скорочень поверх усього, над чим ви працюєте. Замість того щоб будувати й підтримувати для нього окремий другий сайт, його продуктова сторінка живе всередині цього ж сайту за власною адресою. Та сама збірка, та сама публікація, нуль додаткової інфраструктури.

Усі слова живуть у базі даних.

На продуктовій сторінці немає тексту, вписаного в код. Кожен заголовок, картка можливості, ціна й сторінка з юридичною інформацією — це рядок у базі даних. Змініть рядок, перепублікуйте, готово — для зміни формулювання розробник не потрібен.

Готовий до запуску ще до запуску.

Одне налаштування керує тим, чи показується кнопка завантаження з App Store. Поки застосунок ще був на перевірці, сторінка вже жила в продакшені з прихованою кнопкою — а ввімкнути її згодом було лише перемиканням тумблера, а не пересбіркою.

Наступний проєкт: 416Skin — Медична естетика