Парадокс эпохи: фреймворк на пике популярности, но доходы упали в пять раз.

Адам Ватан
Адам Ватан

6 января основатель Tailwind CSS Адам Ватан уволил трёх из четырёх своих разработчиков из-за «жестокого влияния AI на наш бизнес». Сам фреймворк переживает пик популярности: 75 миллионов загрузок в месяц, его используют Netflix, GitHub, Shopify и NASA.

И тем не менее у Tailwind Labs оставалось шесть месяцев до банкротства.

Tailwind CSS — это CSS-фреймворк, который стал новым Bootstrap для современной веб-разработки. Вместо готовых компонентов он даёт набор классов, которые можно комбинировать прямо в HTML, что ложится на компонентный подход в React и других фреймворках, ускоряет прототипирование и даёт предсказуемую типографику (вы и сами лучше дополните в комментариях, чем я, не-фронтендер). По данным State of CSS 2024, его используют 75% фронтендеров.

Как AI сломала бизнес-модель

Ватан раскрыл детали в треде на GitHub, когда отклонил pull request на создание оптимизированной для нейросетей версии документации:

Трафик на нашу документацию упал примерно на 40% с начала 2023 года, несмотря на то, что Tailwind популярнее, чем когда-либо. Документация — это единственный способ, которым люди узнают о наших коммерческих продуктах, а без клиентов мы не можем позволить себе поддерживать фреймворк.

Бизнес-модель Tailwind Labs проста: разработчик гуглит решение CSS-проблемы → попадает на документацию Tailwind → узнаёт про платные компоненты, шаблоны и курсы → покупает. Воронка приносила доход, но AI эту цепочку разорвала.

Теперь разработчик условно пишет в Claude или ChatGPT «сделай мне карточку товара в Tailwind» → получает готовый код → копирует в проект. Документацию не посещает, про Tailwind UI даже не знает, ничего не покупает.

Результат: фреймворк растёт, а выручка компании обвалилась почти на 80%.

Почему не добавить llms.txt?

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

Я вижу ценность в этой фиче и хотел бы её добавить. Но реальность такова, что 75% нашей команды разработчиков потеряли работу вчера из-за жестокого влияния AI на наш бизнес. И каждая секунда, которую я трачу на бесплатные штуки для комьюнити, — это секунда, которую я не трачу на попытки развернуть бизнес и убедиться, что люди, которые ещё здесь, получают зарплату.

Сделать документацию ещё удобнее для LLM — значит усугубить проблему: ещё меньше людей будут заходить на сайт, ещё меньше узнают про платные продукты.

В комментариях начали стыдить Ватана: мол, приоритизирует монетизацию над помощью пользователям. На что он ответил довольно жёстко:

Tailwind растёт быстрее, чем когда-либо, и больше, чем когда-либо, а наша выручка упала почти на 80%. Прямо сейчас нет никакой связи между тем, чтобы сделать Tailwind проще в использовании, и тем, чтобы сделать разработку фреймворка устойчивой. Мне нужно это исправить, прежде чем упрощение использования Tailwind кому-то поможет — потому что если я это не исправлю, на этом проекте не останется никого, кто бы над ним работал.

Системная проблема всей индустрии

Ирония: Ватан сам активно использует AI в работе. Например, применяет Claude Code в качестве DevOps-инженера для анализа утечек памяти на серверах и исправления багов. Они даже думают использовать его для автоматического закрытия issues на GitHub, чтобы освободить время на что-то более важное.

Один из уволенных разработчиков, Робин Мальфэ, вообще не расстроился. В анонсе своего ухода он написал:

«Время пришло как раз вовремя. Я использую AI-агенты вроде Claude Code с мая прошлого года, и это меняет нашу сферу быстрее, чем кто-либо мог предвидеть. Хочу погрузиться глубже, строить вещи и посмотреть, куда это приведёт».

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

И Tailwind — не единственный пострадавший. Bootstrap всё ещё используется на 27% сайтов, но среди разработчиков его популярность падает. Material UI, Chakra UI и другие фреймворки сталкиваются с той же проблемой: AI вкупе с бесплатными альтернативами вроде shadcn/ui и daisyUI убивают спрос на платные компоненты.

Это не просто замена отдельных рабочих мест — это коллапс целых бизнес-моделей. А это мы ещё не решили проблему мэйнтейнеров критических либ (когда у core.js было 43 млн загрузок в неделю, Денис zloirock Пушкарёв зарабатывал 400 долларов в месяц).

Что дальше

Ватан честно признался, что не знает, как изменить бизнес-модель, хотя думал над этим несколько лет. Компания Tailwind Labs была крошечной — всего 8 человек, из них 4 инженера. Теперь осталось три со-основателя и один разработчик.

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

Это первый громкий кейс того, как AI ломает экономику open-source проектов. Раньше open-source компании зарабатывали на enterprise-решениях, поддержке, обучающих материалах и премиум-компонентах. Теперь AI генерирует всё это бесплатно, и monetization-модели рушатся одна за другой.

Вопрос остаётся открытым: если даже самый популярный CSS-фреймворк не может заработать в эпоху AI, то кто сможет?

Скрытый текст

Такие посты чаще выходят у меня в Telegram-канале, где в основном пишу про AI и его применение. Что? Сам раскрыл этот спойлер.

Комментарии (111)


  1. sunnybear
    08.01.2026 11:46

    Достаточно добавить рекламу платных продуктов прямо в css классы, чтобы LLM сами продавали


    1. Niketas Автор
      08.01.2026 11:46

      Ага, и кастомные инструкции, обрубающие генерацию «Оплатите подписку, чтобы получить остальные 20% кода»


      1. Dhwtj
        08.01.2026 11:46

        Придётся переходить на более прямую монетизацию


        1. BorisTheAnimal
          08.01.2026 11:46

          Как бы не получилось как с Netflix - когда в итоге у нас будет куча систем с оплатой, которые будет иметь доступ только к определенной части информации.


    1. usiqwerty
      08.01.2026 11:46

      Или отравить llms.txt


  1. ganqqwerty
    08.01.2026 11:46

    Скорее поражает то, что css-фреймворк несколько лет был в состоянии кормить пять программистов, это не меньше полумиллиона в год денег. Что они делали-то, консалтинг какой? Или это полляма донатов?


    1. Niketas Автор
      08.01.2026 11:46

      Курсы по Tailwind, платные компоненты, ну и да, донаты от крупных компаний.


    1. BorisTheAnimal
      08.01.2026 11:46

      кормить пять программистов, это не меньше полумиллиона в год денег

      судя по linkedin, там большинство было offshore. Иран, Индия. Один из Greenville, South Carolina - тоже вполне себе бюджетное место. Бельгия - тоже не топ по ЗП. Сам основатель из Канады.


  1. Valsha
    08.01.2026 11:46

    А что за альтернативы shadcn/ui и daisyU ? А то никогда не сталкивался, но интересно. Вот бы услышать мнения.


    1. akod67
      08.01.2026 11:46

      Вы же знаете, куда писать этот промпт =)


      1. Niketas Автор
        08.01.2026 11:46

        С одной стороны да, а с другой — человек спросил у людей мнений по их поводу: норм, не норм, чё как вообще вам, кожаные мешки?


        1. vvovas
          08.01.2026 11:46

          Зато наглядный пример почему загнулся stackoverflow.


          1. Ulrih
            08.01.2026 11:46

            А stackoverflow загнулся?


            1. Neusser
              08.01.2026 11:46

              Да.


            1. vanxant
              08.01.2026 11:46

              А stackoverflow загнулся?

              Ага, помянем не чокаясь.

              График количества новых вопросов


              1. falcon4fun
                08.01.2026 11:46

                Кто нибудь пробовал чуть более труднее вопрос туда написать? В 99,99% темы остаются без ответов. Еще во времена 2014-2018


          1. Acuna
            08.01.2026 11:46

            В чем это выражается? Заметил задолго до ИИ лет пять назад что новых вопросов уже тупо не задают по причине того на все уже было отвечено за 15 лет, а доки к новым либам и фреймворкам пишутся как для домохозяек с примерами, смайлами и иногда даже мемасиками, но это произошло задолго до ИИ. До вайбкодинга дак точно.


            1. alan008
              08.01.2026 11:46

              В том, что вместо того, чтобы писать вопрос на SO пишут вопрос в ChatGPT.


          1. Darkness_Paladin
            08.01.2026 11:46

            Не поэтому.
            Просто вот лично у меня, например, давно уже возникающие вопросы бывают почти исключительно двух видов: а) ответ можно легко нагуглить, поэтому я не буду спрашивать на форумах, SO или где-то ещё, а просто нагуглю; и б) вопрос бессмысленно задавать, готового ответа на него никто (из сидящих на форумах и других подобных ресурсах) не знает, надо садиться курить доки и разбираться самостоятельно.
            И, кстати, с вопросами из категории "б" и AI помочь не может, ибо чтоб получить от него внятный ответ, нужно правильно сформулировать вопрос -- а как верно подметили ещё в древности, "правильный вопрос -- это уже половина ответа".


            1. vanxant
              08.01.2026 11:46

              И тем не менее, гугл в 90% случаев по вопросам типа а) приводил на SO, где как правило было больше одного варианта ответов, в т.ч. уточнения через несколько лет и версий софта.


              1. Darkness_Paladin
                08.01.2026 11:46

                Вот именно. Для 90% вопросов типа "а" ответы на SO уже есть, поэтому число новых вопросов на SO упало и продолжает падать.

                Представьте себе такую ситуацию: вы вдруг забыли таблицу умножения, и составляете её для себя заново. Понадобилось посчитать 3х6 -- посчитали на пальцах, записали в таблицу: 18.
                Ведь очевидно же: чем дальше, тем чаще вы будете находить в своей таблице готовый ответ, посчитанный ранее, а однажды настанет момент, когда вы заполните её полностью. Вот примерно это и произошло с SO. Там уже есть ответы если не на все, то почти на все вопросы, поэтому новых вопросов там почти не задают.


                1. Cryvage
                  08.01.2026 11:46

                  Там уже есть ответы если не на все, то почти на все вопросы, поэтому новых вопросов там почти не задают.

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


          1. aronsky
            08.01.2026 11:46

            О, обожаю эту тему. SO загнулся в том числе из-за llm, но они не были причиной. Как разработчик с 20- летним стажем могу привести свою статистику - из 8 заданных мной там вопросов забанили 3 (этт были действительно тупые вопросы в можно сказать начале моей карьеры), и 2 получили по одному неправильному ответу и 3 остались без ответа. Это всё было до ллм. И ответ тут простой: so не загибается. Просто все вопросы, на которые сообщество может дать ответы уже там есть. Нк имеет значения - задашь ты вопрос в гугле или ллм - ты получишь ответ с so. А нишевые вопросы и гугл и чатгпт не могут ответить, тут нужна своя голова и тона опыта, либо голова другого разраба, который готов потратить на ответ больше времени, чем медианный ответчик на so.


        1. urvanov
          08.01.2026 11:46

          Кожаные мешки — они такие, злобные.


      1. Tim02
        08.01.2026 11:46

        Вы что, решили своими советами и хабр завалить?)


    1. BorisTheAnimal
      08.01.2026 11:46

      shadcn/ui это библиотека компонентов над tailwind. И существует за счет tailwind. По сути это альтернатива tailwind plus. Не будет tailwind - как долго просуществует shadcn/ui?


      1. aronsky
        08.01.2026 11:46

        А что означает «не будет»? Она уже есть, она уже скормлена ллм. Удалят либу с гитхаба? Есть фотки. Перестанут разрабатывать? А что в ней нужно еще разрабатывать?


        1. BorisTheAnimal
          08.01.2026 11:46

          Перестанут разрабатывать? А что в ней нужно еще разрабатывать?

          да, что если перестанут разрабатывать. Что нужно? А вы считаете, мы достигли точки стабильности, когда такая библиотека может покрыть все форматы? CSS вроде продолжают развиваться, браузеры тоже не остановились в развитии. Количество разных устройств только прибавляется. В ней багов может нет? Под все браузеры? Только вот почему-то релизы идут каждые 3-4 недели. Наверно разработчикам просто скучно.

          Остановите обновление и библиотека устареет через года 2-3. Особенно в современном мире, где все еще завязано на других зависимостях.


  1. Neusser
    08.01.2026 11:46

    Почему-то, когда пишут про сокращения в майкрософт, то пишут "22 тысячи человек", а не "5% работников", а когда пишут про сокращения в тэйлвинд, то пишут про "75% работников", а не "3 человека".


    1. Borelli
      08.01.2026 11:46

      Иначе вау- и шок- эффект не продать. Заголовок должен быть кликбейтным. Мракетинг, итить...


    1. BorisTheAnimal
      08.01.2026 11:46

      Ну мы же не в статье об увольнении людей. Мы обсуждаем влияние на бизнес. Для майкрософта эти 22к, "всего 5%"(плохо для людей, но для бизнеса не существенно), а для стартапа 3 человека - "практически все" ("75%") и обозначает закат.


    1. achekalin
      08.01.2026 11:46

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


    1. EgorKolov
      08.01.2026 11:46

      В данном случае, потому что так это сформулировал сам руководитель Tailwind в комментарии на пул-реквест в Github.


    1. Cryvage
      08.01.2026 11:46

      Вполне логично делать акцент на том, что важно в каждой конкретной ситуации. В ситуации с Майкрософт важен масштаб компании. Небольшие изменения в гигантской компании - трясёт всю индустрию. В ситуации с Тэйлфинд важна значимость их проекта. Серьёзные проблемы в крошечной компании, котрая пилит очень популярный и нужный продукт - опять трясёт всю индустрию.

      В общем, не вижу тут кликбейта. Что важно, то и вынесено в заголовок. Так и должно быть.


      1. Neusser
        08.01.2026 11:46

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

        Только в данном случае индустрию как раз не трясет.


    1. microtheft
      08.01.2026 11:46

      когда пишут про сокращения в тэйлвинд, то пишут про "75%

      "Адам Ватан уволил трёх из четырёх своих разработчиков"


      1. Neusser
        08.01.2026 11:46

        Вы написали свой комментарий на странице, где прямо в заголовке написано "75%".


  1. aborouhin
    08.01.2026 11:46

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


    1. BorisTheAnimal
      08.01.2026 11:46

      Все хотят экономить. Тем более в текущих условиях когда на всех давят. Если компания решит, что опенсорс решение стабильное или, что бы поддерживать ее будет достаточно in-house инженеров + AI, то откажутся от платных решение. При этом менеджиры в текущих условиях уже не думают в горизонте даже 10 лет - если можно будет поддерживать систему хотя бы 5 лет, и то хорошо.

      По сути, все эти разработчики бесплатных продуктов становятся жертвой своей качественной разработки. Единственная возможность сейчас - это резать функционал опенсорса и расширять возможности платных версий. Собственно с тем же Jenkins можно наблюдать - cloudbees, которая поддерживала многие опенсорс плагины и использовала их в своей коммерческой версии Jenkins, переходит на закрытые версии, а бесплатные плагины потихоньку загибаются.


  1. MAXH0
    08.01.2026 11:46

    Мир стоит на открытом коде. И нагло его топчет!

    LLM тут только крайний случай. Большинство воспринимают открытый код, как синоним волонтрства авторов.


    1. Roman_Cherkasov
      08.01.2026 11:46

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


      1. MAXH0
        08.01.2026 11:46

        В бесплатной рекламе хороших вещей нет ничего плохого. Пока код остаётся открытым, а лучше свободным, то всё хорошо.

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

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


        1. Roman_Cherkasov
          08.01.2026 11:46

          Но дак, а как иначе то?

          Большинство, подняв свой коммерческий проект на чужом открытом коде, (например, просто получив копеечку малую за конкретную интеграцию), не спешат в храм опенсорса с десятиной.

          А с чего они должны нести в этот "храм"? Если те кто написал код и открыл его - не смогли сделать на этом продукт, в чем вина тех кто смог?

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

          Ну и тут в чем проблема? Показали "Смотри что могу". Продам за сто тыщь миллионов. Кто пользовался - продолжит пользоваться тем что было, это уже не отнять. Кто хочет корпоратских штук (сносную поддержку, гарантии какие-нибудь) - пойдут покупать.

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

          Есть прекрасные примеры вроде Redis. Когда разработчики захотели много. А оказалось - что любая более или менее большая компания, за выходные - по аналогу напишет, да ещё и заопенсорсит. Большой ли продукт Redis? Безусловно. Незаменим? Пока он открыт - да. Ну и больше всего вони в сети то было, не от провайдеров, которые "продают чужое", а от обычных пользователей, для которых ценники на провайдерские KV - выросли бы.


          1. sergeytolkachyov
            08.01.2026 11:46

            Если те кто написал код и открыл его - не смогли сделать на этом продукт, в чем вина тех кто смог?

            То есть вариант того, что человек идейный и специально делает свой код открытым, чтоб всё ещё попытаться "сделать мир лучше" - не рассматривается? )