Decker: как hypercard вернулся в 2025 году и никто не заметил

27.07.2026 · 5 мин

Помнишь HyperCard? Нет, серьёзно — спроси любого разработчика старше 35, и он начнёт рассказывать с блеском в глазах. Эта штука 1987 года позволяла собирать интерактивные карточки с кнопками, текстом и скриптами — без строчки кода. Потом Apple свернула проект, и все грустили.

А теперь открой beyondloom.com/decker в браузере. Через секунду ты окажешься в Decker — платформе, которая буквально ностальгирует по HyperCard, но при этом экспортирует результат в .html и работает на любой ОС.

Меня это зацепило. Давай разберёмся почему.

Что такое decker

Decker — это инструмент для создания интерактивных документов. Звук, картинки, гипертекст, кнопки с логикой — всё в одной уютной коробке. По сути это визуальный редактор карточек, где каждая карточка — это отдельный экран, а переходы между ними задаются ссылками или скриптами.

Вот что меня удивило: тебе не нужно ничего устанавливать. Платформа запускается прямо в браузере — кидаешь ссылку другу, и у него уже работает.

Наследие hypercard: почему это важно

HyperCard был гениальным не потому, что делал что-то сложное, а потому, что делал простое — доступным. Ты не программировал, ты собирал. Кнопка, поле ввода, переход на другую карточку — и вот у тебя уже работает мини-приложение.

Декер наследует эту философию, но добавляет то, чего в 1987 не существовало:

Сравнение возможностей: HyperCard vs Decker
─────────────────────────────────────────────
                      HyperCard (1987)  Decker (2025)
                      ─────────────────  ────────────
Undo                  ❌ нет            ✅ глубокая история
Скролл/тачи           ❌                ✅ нативная поддержка
Клавиатурная навигация❌                ✅ современная
Экспорт в HTML        ❌                ✅ один клик
Кроссплатформенность  MacOS только      ✅ Mac/Win/Linux/Browser
Визуальный стиль      System 7 эстетика ✅ "Ditherpunk"
Декер не копирует HyperCard — он продолжает его идею с поправкой на 38 лет прогресса

Фраза Ditherpunk aesthetic — это не просто слова. В Decker всё заточено под чёрно-белую пиксельную графику, полутона через дизеринг и общую эстетику System 7. Это не баг, а фича: ограничения порождают креативность.

Язык lil: программирование для тех, кто не хочет программировать

В HyperCard был Hypertalk — язык, который выучивался за вечер. В Decker его наследник зовётся Lil.

Lil вдохновлён двумя языками:

На практике это означает: если ты когда-нибудь писал скрипт в любом языке — поймёшь Lil за час. А если не писал — тоже поймёшь, потому что создатели сделали ставку на читаемость.

::onClick
  score = score + 10
  if score > 100 then
    "Победа!"
  end

Пять строчек — и у тебя работает счётчик с условием. Никаких классов, никаких интерфейсов.

Что можно сделать в decker

Вот честный список сценариев использования из документации:

Ещё из коробки есть готовые виджеты: кнопки, поля, слайдеры. А если хочешь свой — создаёшь, копируешь в буфер обмена как текст, и делишься с кем угодно.

Как это работает под капотом

Архитектура Decker: от идеи до публикации
──────────────────────────────────────────
                 ┌──────────────┐
                 │   Визуальный │
                 │   редактор    │
                 └──────┬───────┘
                        │ .deck файл
                        ▼
                 ┌──────────────┐
                 │  Lil-скрипты │
                 │  и виджеты   │
                 └──────┬───────┘
                        │ экспорт
                        ▼
                 ┌──────────────┐
                 │  standalone  │
                 │    .html     │ ◄── Можно открыть в любом браузере
                 └──────────────┘     или захостить где угодно
Декер генерирует полностью автономный HTML-файл без зависимостей

Формат хранения — текстовый, построчный. Это значит:

А ещё есть Lilt — консольный интерпретатор Lil. Запускаешь в терминале, и он умеет читать, писать и даже исполнять Decker-документы без GUI. Можно собрать в виде APE-исполняемого файла и использовать как кроссплатформенный скриптовый рантайм.

Честный взгляд: плюсы и минусы

Почему Decker хорош:

Где Decker проигрывает:

Моя оценка

Decker — это нишевой инструмент, и этим он прекрасен.

Он не пытается конкурировать с Figma, Notion или чем-то ещё. Его аудитория — люди, которые хотят быстро собрать прототип, поиграть с интерактивными медиа или просто поностальгировать с комфортом 2025 года.

Мне понравилось, что создатели не стали делать «HyperCard для Web3» или добавлять AI-функции. Они сделали именно то, что обещали: инструмент для создания интерактивных документов без лишнего шума.

Практический вывод: если тебе когда-нибудь хотелось сделать свою маленькую приключенческую игру, интерактивную презентацию или просто поиграться с идеей «а что если бы заметки были карточками» — открой Decker и потрать вечер. Это именно тот инструмент, который не жалко забросить через неделю, но и не обидно открыть снова.

Ссылки

Дмитрий Полухин — продуктовый дизайнер. Пишу про разработку, AI и дизайн интерфейсов. Обо мне, контакты и профили.