TabZen · Расширение Chrome · Открытый кодМожно скачать
Вкладки, разложенные по пространствам.
И всё это остаётся на вашей машине.
Что это
TabZen превращает кашу из открытых вкладок в набор именованных пространств. Сохраняете пространство одним нажатием, восстанавливаете ровно в том виде, в каком оставили. Порядок меняется перетаскиванием, а по ⌘K открывается палитра команд, через которую расширение работает вообще без мыши.
Я собрал его, потому что каждый менеджер вкладок, который я пробовал, либо отправлял мою историю просмотров на чужой сервер, либо прятал нужное за деньги. Тут нет ни того, ни другого.
Разрешений у расширения пять, обращений к чужим сайтам ноль, шрифты вшиты внутрь. В сеть оно не ходит совсем. Снесёте его, и данные уйдут вместе с ним, потому что сервера, на котором могло бы что-то остаться, просто нет.
Что умеет
Пространства и сессии. Сохраняете открытые вкладки в именованное пространство и возвращаете весь набор одним нажатием.
Палитра команд. Жмёте ⌘K, ищете пространство или действие, сразу переходите к нему.
Сон вкладок. Вкладки, которыми вы сейчас не пользуетесь, засыпают, и тяжёлая сессия перестаёт есть память в фоне.
Сортировка и склейка дублей. Вкладки раскладываются по доменам, а одинаковые страницы схлопываются, чтобы одна и та же не висела открытой по пять раз.
Архив и статистика. Старые пространства уходят в архив вместо удаления. В статистике видно, как вкладки и сессии копятся со временем.
Семь тем оформления. Мелочь, но смотрите вы на это весь день.
Цифры
- 5136 строк кода в 24 файлах, одно хранилище на четыре поверхности: страница новой вкладки, боковая панель, попап по иконке и пункт контекстного меню.
- Умная сортировка работает локальной эвристикой по спискам доменов. Ни ИИ, ни сети, ни отправки чего-либо наружу.
- Мой личный счёт за два месяца, с 17 марта по 23 мая: было 3 сохранённых вкладки в 2 сессиях, стало 207 в 18 сессиях. Максимум в одной сессии 63.
- Собранное расширение весит 636 килобайт, архив для установки 348.
Как поставить
В магазине расширений Chrome его пока нет. Ставится вручную из архива, это четыре шага и примерно минута.
- Распакуйте скачанный архив.
- Откройте chrome://extensions в браузере.
- Включите режим разработчика в правом верхнем углу.
- Нажмите "Загрузить распакованное расширение" и выберите распакованную папку.
Исходный код открыт под MIT и лежит на GitHub.
Репозиторий на GitHub