Бесконечный холст без лишнего шума
Репозиторий давно не обновлялся
Последнее обновление было 2 года назад.
Бывает, сидишь на созвоне или пытаешься разложить по полочкам архитектуру нового модуля, и дико не хватает простого места, где можно «почеркать». Открывать тяжеловесный Photoshop или лезть в браузерный Miro, где нужно логиниться и выбирать тарифный план, — долго. Хочется чего-то мгновенного, что живет прямо на десктопе и не съедает всю оперативную память.
Недавно наткнулся на проект kkoomen/pointless. Название ироничное, но инструмент на удивление толковый. Это бесконечный холст для рисования и заметок, который не пытается казаться сложным графическим редактором.

Что внутри и зачем это пробовать
Pointless — это десктопное приложение, написанное на связке Tauri (Rust) и React. Главная фишка здесь в «бесконечности». Вы не ограничены размером листа А4 или разрешением экрана. Можно начать рисовать схему в центре, а потом уйти далеко вправо, чтобы расписать детали реализации.

Автор сделал ставку на SVG. Весь ваш рисунок — это набор векторных кривых. Это дает два весомых плюса. Во-первых, при зуме ничего не превращается в кашу из пикселей. Во-вторых, файлы весят копейки. Для хранения используется сжатие brotli-unicode, так что даже огромная схема с кучей стрелок займет на диске меньше, чем одна фотография с телефона.
Чем можно пользоваться уже сейчас
Инструментарий здесь базовый, но его хватает для 90% быстрых задач:
- Рисование произвольных линий и геометрических фигур (прямоугольники, эллипсы).
- Создание стрелок — незаменимая вещь, когда нужно быстро набросать связи между компонентами системы.
- Масштабирование и панорамирование.
- Выбор объектов, их перемещение и копирование.
- Экспорт результата в PNG, JPEG или SVG, если нужно закинуть скриншот в Slack или документацию.
Интересно, что в приложении есть поддержка папок. Это позволяет структурировать свои «почеркушки» прямо внутри интерфейса, не плодя сотни файлов в папке «Загрузки».
Техническая сторона вопроса
Для разработчиков проект интересен своим стеком. Tauri сейчас активно наступает на пятки Electron, и Pointless — отличный пример того, как сделать легковесное кроссплатформенное приложение. Вместо того чтобы тащить за собой целый Chromium, Tauri использует системный движок рендеринга (WebView2 на Windows, WebKit на macOS и Linux), а логику доверяет Rust.
Если захотите собрать проект сами или покопаться в коде, вам понадобятся Node.js, Yarn и Cargo. Процесс стандартный:
git clone https://github.com/kkoomen/pointless.git && cd pointless
yarn install
yarn run tauri dev
Кстати, для пользователей Arch Linux проект уже завезли в AUR, что приятно.
Кому это пригодится
Я вижу Pointless как замену бумажному блокноту на столе. Он идеально подходит для:
- Быстрых набросков логики во время проектирования фичи.
- Визуализации связей в базе данных «на коленке».
- Ведения кратких заметок во время дейли-митингов.
Проект не перегружен функциями. Тут нет совместного редактирования в реальном времени или интеграции с Jira. И в этом его прелесть. Это персональный инструмент, который просто работает и не отвлекает.
Стоит ли ставить Pointless? Если вы часто ловите себя на том, что открываете Paint или онлайн-доски ради одной стрелки и двух квадратов — однозначно да. Приложение легкое, быстрое и полностью локальное.
Конечно, есть куда расти: например, в текущей версии пока не завезли полноценную работу с текстом (она в планах), что для кого-то станет блокирующим фактором. Но как инструмент для визуального мышления проект уже вполне жизнеспособен. Если есть желание поконтрибьютить в проект на Rust и React, автор открыт к идеям и пулл-реквестам.
