Проект: Smart Tabs — лучшее дополнение для управления вкладками  Публичный пост
23 апреля 2026  64
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

7 комментариев 👇
Mikhail Rosin Веб разработка. Фронтенд. Ранее тимлид, теперь разработчик на все руки. 3 часа назад

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

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

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

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

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

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

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

Привет!

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

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

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

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

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

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

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

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

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

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

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

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

😎

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

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


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