Проект: Smart Tabs — лучшее дополнение для управления вкладками  Публичный пост
23 апреля 2026  1003
Держи долор
Smart Tabs – лучшее дополнение для управления вкладками
https://chromewebstore.google.com/detail/smart-tabs/inogfehnhcebnnojoifmabiccedlllpl

Ну ладно, может не лучшее. Но точно достойное того, чтобы им поделиться с Вами.

Привет, меня зовут Никита и я работаю в Aviasales, а в свободное время делаю всякие полезные штуки для себя, сообщества и друзей.

В этой статье я поделюсь с вами тем как появилась идея создать расширение для Chrome, какую я решал боль, сколько я на нем “заработал” и причем тут кот Шпрот из офиса Aviasales на Пхукете.

💡 Как появилась идея

Как у любого человека, который хоть раз делал нормальный ресёрч в контексте решения задачи, у меня есть одна боль — вкладки в браузере.

Когда ты погружаешься в задачу, особенно где нужен deep research — у тебя открывается десятки, а иногда и сотни вкладок. И в какой-то момент это все превращается в какой то треш:

  • вкладки дублируются
  • один и тот же сайт открыт по 10 раз
  • ты уже не понимаешь, где что лежит
  • поиск превращается в хаос
  • переключение — в боль

Да, в Chrome есть встроенные механики, например, поиск по вкладкам. Но лично меня это спасает только частично – даже банально нет возможности закрыть сразу все вкладки с определенного сайта, чтобы глаза не мозолили.

Я поймал себя на мысли: «Хочу видеть всю картину в целом и в одном месте!». Сама идея была максимально простая и как любая другая родилась из боли выше:

А что если при открытии новой вкладки у меня будет “центр полетов”, где я буду видеть все свои вкладки из всех окон — сразу, в одном месте?

Чтобы:

  • они были сгруппированы
  • можно было быстро удалить дубликаты
  • закрыть сразу пачку
  • найти нужную по поиску

И сразу скажу – я не планировал делать продукт. Я просто хотел сделать удобно себе.

Первый прототип

На прототип ушло буквально пару часов (славься AI). Что в нём было:

  • группировка вкладок по сайтам (например, все Reddit вместе)
  • простая визуализация в виде тайлов
  • отображение всего состояния Chrome при открытии новой вкладки

И уже тогда стало понятно — я почти перестал страдать и это реально удобно!

Выход на IPO в свет

Чуть позже я решил выложить расширение в Chrome Web Store. К тому же я продолжал улучшать UX и добавил еще несколько крутых фичей, о которых расскажу чуть позже. В итоге мой промоутинг без стратегии выглядел так:

  • выложил в Chrome Web Store
  • закинул во внутренний чатик компании
  • написал несколько постов в X и reddit
  • записал пару видео на YouTube тыц и тыц.

К моему удивлению на видео было аж 1000 просмотров ( да-да, можно смеяться 😘 ), но самое главное очень много позитивных комментариев. Все таки - если вы хотите получить УБТ (условно - беспланый трафик), то YouTube для этого подходит просто идеально.

После публикации расширения мне даже писали какие-то маркетологи, которые за 100 баксов приведут очень много "живых клиентов". Ну это довольно классические истории – мне кажется после появления любого расширения они обязательно приходят. Возможно, чуть позже я всё таки попробую их услуги и дополню эту статью.

Кстати, возвращаясь к Youtube – пользователи давали много интересных идей, что можно было добавить и улучшить. Часть из них была также реализовна, поэтому держать контакт с пользователем это очень полезно.

Обрастаем фичами

По прошествии 20 релизов Smart Tabs оброс фичами, которые делают его довольно привлекательным и удобным:

  • Поиск стал включать в себя результаты из Избранного.
  • Speed dial панель сверху
  • Группировки, возможность запинить тайлы и тд.

И самая любимая фича: нижняя панель Widgets, где можно писать свой JS и визуализировать любые данные.

Можно даже задать цвет, в зависимости от значения:

const city = 'St Petersburg';
const geoRes = await fetchData(
  'https://geocoding-api.open-meteo.com/v1/search?name=' + encodeURIComponent(city) + '&count=1'
);
const geo = JSON.parse(geoRes);
if (!geo.results?.length) {
  return { value: '—', label: 'City not found', color: '#ef4444' };
}
const { latitude, longitude, name, country_code } = geo.results[0];
const res = await fetchData(
  'https://api.open-meteo.com/v1/forecast?latitude=' +
    latitude +
    '&longitude=' +
    longitude +
    '&current=temperature_2m,apparent_temperature&timezone=auto'
);
const data = JSON.parse(res);
const t = Math.round(data.current.temperature_2m);
const feels = Math.round(data.current.apparent_temperature);
return {
  value: t + '°C',
  label: name + ', ' + country_code + ' · feels ' + feels + '°',
  color: t > 15 ? '#f59e0b' : t > 0 ? '#22c55e' : '#3b82f6',
};

По сути — ты превращаешь new tab в свой маленький дашборд.

Но и это еще не всё — я смотрел на всё это и понимал, что чего-то не хватает. Так появился котик Шпрот, который в основном спит. Но просыпается поделать всякие важные дела. Какие именно не расскажу - узнаете, если поставите дополнение.

Как вы уже поняли кот, которого вы видели в начале статьи на фото и есть тот самый Шпрот 😘 

Статистика использования

На данный момент статистика использования дополнения выглядит следующим образом.


Я не понимаю что это за всплеск есть на графике. Мне кажется что-то в гугле криво считалось. Если честно - там в районе 200 активных юзеров сейчас.

Монетизация

Я не умею монетизировать такой тип продукта. По сути сейчас там есть одна кнопка донатов со ссылками на криптокошельки. И однажды мне даже кто-то задонатил 100р 🤑 (купил сникерс).

В общем, пока непонятно стоит ли делать:

  • freemium
  • вводить ли платные фичи
  • или вообще оставить как pet-проект и free forever

Конечно, как и любому человеку в здравом уме и светлой памяти, хочется иметь какую-то копеечку c этого, но я сильно не тешу себя надеждами монетизировать это. Хотя из идей, которые приходят в голову для платных фичей есть такие:

  1. Синхронизация панели виджетов и fast dial
  2. Реализация отдельных воркспейсов и быстрое переключение между ними.

Ну и видимо понадобится какой-то аккаунт в stripe. Если знаете компании, которые с этим могут помочь будет супер.

В общем как то так…А на этому у меня всё — как вы поняли мульйонером я так и не стал. Но буду рад вашему фидбеку 🙌 

Дополнение доступно по ссылке: https://chromewebstore.google.com/detail/smart-tabs/inogfehnhcebnnojoifmabiccedlllpl

34 комментария 👇

Мой вариант управления вкладками :)

  Развернуть 1 комментарий

@cat, конечно так делаю когда ресерч закончен.

  Развернуть 1 комментарий
Mikhail Rosin Веб разработка. Фронтенд. Ранее тимлид, теперь разработчик на все руки. 23 апреля в 15:21

Выглядит полезно. Если бы не отказался от привычки закрывать вкладки которые не смотрел неделю - то обязательно бы таким воспользовался.

Ранее пользовался oneTab, просто сохранял вкладки разделами.
А твоя штука выглядит сильно удобнее

  Развернуть 1 комментарий

@vindi, ладно раскрою карты ( в посте не писал): кот Шпрот как раз выходит погулять сам когда у тебя находятся старые вкладки и подсвечивает их.

  Развернуть 1 комментарий

@itcaat, и пытается закопать в ямку когда понимает что они слегка протухли? :)

  Развернуть 1 комментарий
Programistich Mobile Developer Команда Клуба 28 апреля в 06:19

Будет ли версия под Firefox?

  Развернуть 1 комментарий

@Programistich, https://addons.mozilla.org/ru/developers/addon/smart-tabs

Выкатил бетку. Есть микробаги, но релиз с фиксами уже в ревью проходит.

Я сам firefox не использую, поэтому если есть какие-то проблемы пишите. Попробую фиксануть

  Развернуть 1 комментарий

@itcaat, ссылка я так понимаю подобная должна быть: https://addons.mozilla.org/en-US/firefox/addon/smart-tabs/ (та, что выше ведет на форму с логином)

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

@m0rtyn, да вы просто Шерлок в мире нейрослопа!

Вас конечно не смущает тот факт, что генерация контента в AI, который про данный микропродукт знает ровно нихера, – не имеет никакого смысла. Ну и конечно вас не смущает факт, что нейронку можно использовать не только для генерации, но и просто транскрибирования и форматирования.

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

ОФигенно, аффтар, пиши исчо!

Хочется, чтоб появилось 2 фичи:

  • настраиваемая группировка, вот я ищу инфу про что-то - и открываю это на 10 разных сайтах. Хочется иметь возможность вручную сгруппировать какие-то вкладки и присвоить своё имя.

  • иметь возможность в 1 клик все вкладки одной группы (например, все ютубы) переместить/переоткрыть в новом окне, чтоб они все оказались рядом, а не были в 10 окнах раскиданы.

  Развернуть 1 комментарий

@tsaparin, спасибо за фидбек. Идеи хорошие. На счёт первой надо подумать, а вот вторая выглядит прикольно и вполне несложно реализуемо.

  Развернуть 1 комментарий

Привет!

В Яндекс Браузер есть подобное решение, но это всего лишь создать группу и там спрятать вкладки и надо постоянно держать в голове в какой группе, какие вкладке.

Я попробовал установить на свой Яндекс Браузер, но у меня не получилось, планируется ли в будущем поддержка Яндекс Браузера?

  Развернуть 1 комментарий

@IVMWX, Яндекс не даёт доступа менять свой new tab page вроде бы. Так что скорее в том виде в котором оно реализовано сейчас - нет.

Возможно, надо будет сделать
чтобы просто при нажатии на экстеншен открывалась страница. Когда дойдут руки, я посмотрю что можно придумать.

  Развернуть 1 комментарий
Антон Дуковский Босс продакт-менеджеров 28 апреля в 15:15

Выглядит красиво и очень похоже на то, что нужно.
Удваиваю запро на поддержку Яндекс.Браузера :)

  Развернуть 1 комментарий
Шамиль Искаков продуктовый аналитик 28 апреля в 21:00

Лайк, на первый взгляд выглядит удобно, потестирую пару-тройку недель:)

Как и комментаторы выше, иногда предпочитаю чистить вкладки, но чаще разделяю именно окнами/экранами на винде, так что + за фичу с разделением вкладок в рамках окна.

  Развернуть 1 комментарий

@shama, фича доехать должна. Проверяйте.

  Развернуть 1 комментарий

@itcaat, проверил — работает. Вчера видел твой коммент, но у меня почему-то не было фичи — подумал, мб у меня пока какой-то баг. Но после перезапуска хрома все заработало, так что будем дальше тестить, спасибо:)

  Развернуть 1 комментарий
Mihail Parhomenko техник-технолог 2 мая в 12:02

Объясните мне главную проблему, которую решает классификация по одному домену? Вы видите группу вкладок с одного сайта, для того чтобы...
Я понимаю, группировки по теме, по автору, по времени, по какой-то метрике.

Мне кажется, редко когда с одного сайта можно создать группу вкладок, если только сайт не посвещен какой-то теме, методике, технологии (как документация докера, например).
Тогда такая группа вкладок выступает в качестве подмножества оглавления сайта, или даже карта/атлас.
В таком случае, если вы делаете ресерч, будет полезна функция графа кросс ссылок между открытыми вкладками, чтобы видеть структуру ресурсов?

Спасибо за статью!

  Развернуть 1 комментарий

@mikehomen, это самая интуитивная и группировка как мне кажется.

Группировка по контексту это уже более сложная задача и вероятность ошибки высока. Именно по этой причине там есть поиск по вкладкам. И если вам надо что-то найти по какому то ключевому слову - вы без проблем это сделаете.

  Развернуть 1 комментарий

@mikehomen, я пользу от такой группировки вижу так.
Я мог открывать статьи с Вастрика, с Хабра, с Пикабу, с корпоративного обучающего портала и с Озона в разное время и вперемешку. Но видеть их хочу так, чтобы весь Хабр был в одном месте, Пикабу - в другом, и так далее. Потому что в один момент времени хочу почитать все с Вастрика, в другой - выбрать очередной курс для изучения, и так далее.

  Развернуть 1 комментарий

@dbsergey, там вчера подъехала кнопка + настройка для этого чтобы вкладки с одним сайтом были рядом.

  Развернуть 1 комментарий

😱 Комментарий удален его автором...

  Развернуть 1 комментарий

Классная штука, мне понравилась, позалипаю еще месяцок.
Единственный баг, который мне ужасно не понравился - при закрытии одной вкладки в группе - группа улетает куда-то в другое место и приходится ее искать глазами, закрывать еще одну вкладку, опять искать - в общем утомительно

Почему-то отправился коммент по Enter.

Мелкая хотелка - но все же. Расширение собирает вкладки из всех окон браузера - можно ли ограничить его только активным окном?

  Развернуть 1 комментарий

@i2gor87,

группа улетает куда-то в другое место

Принято.

Мелкая хотелка - но все же. Расширение собирает вкладки из всех окон браузера - можно ли ограничить его только активным окном?

Думаю можно какую то галку в настройки прикрутить будет. Спасибо

  Развернуть 1 комментарий

@i2gor87, группировку по окнам браузера можно проверить. В настройках справа вверху

  Развернуть 1 комментарий

@itcaat, огонь!

  Развернуть 1 комментарий

Установил в вивальди на линуксе -- ничего не изменилось...
Видимо что-то пошло не так из-за нестандартного браузера

  Развернуть 1 комментарий

UPD: нужно было в настройках подшаманить, чтобы завелось

  Развернуть 1 комментарий

Хочется еще иметь набор каких-нибудь дефолтных виджетов, чтобы не копировать с сайта js ручками

  Развернуть 1 комментарий

@asmodaip, это след этапом подвезу. Была идея такая

  Развернуть 1 комментарий

Всё понимаемо, но покупка автору кофе в самом центре панели вызывает скорее раздражение
Может перенести в правый нижний угол? Заодно можно будет кота слева сбалансировать визуально (или даже интеракции кота и кофе придумать)

  Развернуть 1 комментарий

@asmodaip, ее можно вообще убрать. Там донаторов нет ))

  Развернуть 1 комментарий
Дмитрий Бабенков Автоматизирую автоматизации 8 мая в 12:39

Идея хорошая, но есть вопросы.

Корзина говорит: «Удалю 9 дублей» Без какой-либо инфы какие-то и конкретно сайты в каких группах. Например у меня может быть 3 дубля потому что в 3 разных проектах есть схожий контекст,

Было бы неплохо подсвечивать эти самые дубли на дашборде \ при удалении

Кот Индиана
-выходит на поиски непонятно чего и находит не понятно что

например подсветил почти все вкладки хабра, чем они ему не угодили?

  Развернуть 1 комментарий

@dimbady,

Кнопка справа - при случайном клике просто пересортировала все и тем самым нарушила содержимое десятка таб-групп по проектам(

  Развернуть 1 комментарий

@dimbady, неудобно получилось ((

Сейчас обновление долетит - будет предупреждение и + сортировка будет внутри групп chrome учитываться

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб