Любой Pen из нового редактора можно превратить в отдельный сайт буквально одной кнопкой.
Что есть:
— случайный поддомен вида project.codepen.app
— собственный домен через DNS
— субдомены через CNAME
— apex-домены через A-записи
Полезно для:
⚡ пет-проектов
⚡ демо для заказчиков
⚡ лендингов
⚡ прототипов
⚡ тестовых заданий
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3🥰2
Vite+ — инструмент, который объединяет несколько популярных решений в один CLI.
Что входит:
Вместо набора:
npm run dev
npm run lint
npm run format
npm run test
можно использовать команды через vp.
#stack #vite
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Запускаете проект → вкладка Ports → Forward a Port → получаете ссылку на свой localhost
Доступ можно сделать публичным или ограничить авторизацией через GitHub
Полезно для демонстрации фич, тестирования вебхуков и быстрой совместной отладки без ngrok и настройки сети.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли библиотеку Transitions.dev с коллекцией плавных переходов для современных веб-приложений.
Внутри — готовые анимации для:
• карточек;
• модальных окон;
• выпадающих меню;
• табов и аккордеонов;
• уведомлений;
• скелетонов;
• загрузчиков;
• переключателей и других UI-компонентов.
Каждую анимацию можно сразу посмотреть в действии, изучить реализацию и адаптировать под свой проект
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥰2
Media is too big
VIEW IN TELEGRAM
Если нужен современный слайдер без перегруженных решений, обратите внимание на Splide.
Что умеет:
— работает без зависимостей;
— поддерживает React, Vue и обычный JavaScript;
— адаптируется под разные размеры экрана;
— есть автопрокрутка, lazy loading, вертикальный режим и миниатюры;
— поддерживает управление с клавиатуры и соответствует требованиям доступности.
При этом библиотека весит около 12 КБ в gzip и не ухудшает показатели Lighthouse.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥰2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли удобное расширение Tinkerfont, которое позволяет тестировать шрифты прямо на реальных сайтах — без DevTools и правок CSS.
Можно посмотреть, какие шрифты использует страница, заменить их на любой из 1900+ Bunny Fonts или загрузить свой, а затем сразу скопировать код подключения.
Полезный инструмент для быстрого подбора типографики.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли Comimi — JS/TS-библиотеку для создания собственных читалок прямо в браузере.
Что умеет:
— разные режимы чтения;
— несколько вариантов отображения страниц;
— гибкая настройка поведения ридера;
— подходит для веб-просмотра комиксов и манги.
Полезно, если разрабатываете собственную платформу с цифровыми изданиями или просто ищете готовое решение вместо реализации с нуля.
#stack #js
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🥰2🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
🎨 Meta открыла исходный код своей дизайн-системы Astryx
Компания выложила в open source Astryx — внутреннюю дизайн-систему, которую использует уже более 8 лет.
Что внутри:
🔹 150+ готовых UI-компонентов;
🔹 7 встроенных тем оформления;
🔹 поддержка кастомизации;
🔹 ориентирована на создание крупных интерфейсов.
🤖 Хотите глубже разобраться, как AI помогает в современной разработке? Посмотрите курс по AI-агентам в Proglib Academy 🔗
📍 Навигация: [Вакансии]
🐸 Библиотека фронтендера
#stack
Компания выложила в open source Astryx — внутреннюю дизайн-систему, которую использует уже более 8 лет.
Что внутри:
🔹 150+ готовых UI-компонентов;
🔹 7 встроенных тем оформления;
🔹 поддержка кастомизации;
🔹 ориентирована на создание крупных интерфейсов.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5🥰3
This media is not supported in your browser
VIEW IN TELEGRAM
Если устали каждый раз искать хорошие библиотеки, сервисы или статьи — сохраните эту подборку.
Внутри:
🈂️ обучающие материалы и документация🈂️ UI-библиотеки и компоненты🈂️ CSS- и JavaScript-инструменты🈂️ API и полезные сервисы🈂️ хостинги и платформы для деплоя🈂️ браузерные расширения🈂️ генераторы, онлайн-инструменты и многое другое
Проект регулярно обновляется, а все материалы доступны как на сайте, так и на GitHub
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥3👍2🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли open-source подборку анимаций для переключения светлой и тёмной темы.
Хороший источник идей, если обычный toggle уже кажется слишком скучным.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰6👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
ChatbotLite — open source-виджет, который позволяет быстро добавить AI-чат в React-приложение.
Что умеет:
— Работает с React, Next.js, Shopify и WordPress
— Поддерживает 10+ LLM, включая OpenAI, Gemini, Groq, DeepSeek и Mistral
— Автоматически переключается между моделями при ошибках
— Использует ваши API-ключи (BYOK)
— Весит менее 50 КБ (gzipped)
import { ChatWidget } from "chatbotlite/react";
<ChatWidget
endpoint="/api/chat"
title="Acme"
/>
Такой виджет подойдет для документации, внутренних инструментов, FAQ, поддержки пользователей и AI-функций в собственных продуктах.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1🔥1🥰1🙏1
Фреймворки и библиотеки — это основа, но в работе часто решают именно инструменты, которые экономят время и делают проекты удобнее.
Собрали подборку сервисов и тулз, которые стоит попробовать:
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1🔥1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Neat — визуальный редактор для создания анимированных WebGL-градиентов. Выбираете цвета и эффекты, смотрите результат в реальном времени и переносите готовую конфигурацию в проект.
В новой версии движок переписали на чистый WebGL: размер сборки сократился примерно с 133 до 17 КБ gzip, а внешних зависимостей больше нет.
Использовать можно бесплатно, но для удаления водяного знака нужна лицензия за €12 на домен
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🥰3🔥2👾1
🧩 UX Components — энциклопедия элементов интерфейса
Сервис помогает понять, какой UI-компонент выбрать и как его использовать.
Для аккордеонов, поиска, таблиц, чатов и других паттернов есть:
Также можно изучить 210 дизайн-систем, сравнить компоненты и подключить базу через MCP.
🔗 Ссылка
📍 Навигация: [Вакансии]
🐸 Библиотека фронтендера
#stack
Сервис помогает понять, какой UI-компонент выбрать и как его использовать.
Для аккордеонов, поиска, таблиц, чатов и других паттернов есть:
— сценарии использования и состояния;
— названия в разных дизайн-системах;
— иконки из 12 библиотек;
— рекомендации W3C ARIA;
— промпты для AI-инструментов.
Также можно изучить 210 дизайн-систем, сравнить компоненты и подключить базу через MCP.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5❤🔥2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Blobmaker помогает быстро создавать случайные органические формы для лендингов, иллюстраций и декоративных элементов.
Можно настроить количество точек и контраст между ними, подобрать подходящую «кляксу», а затем скачать её в SVG или сразу скопировать код.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
3dsvg.design — бесплатный браузерный инструмент, который превращает обычные SVG, текст и простую графику в объёмные интерактивные элементы.
Можно:
— загрузить SVG или добавить текст;
— настроить глубину, освещение и положение объекта;
— сразу посмотреть результат в браузере;
— экспортировать готовый React-компонент и вставить код в проект.
Полезно для лендингов, hero-блоков и интерфейсов, где хочется добавить 3D без ручной работы с WebGL.
#stack #react
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🥰2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Open-source-библиотека собрала звуковые эффекты для кнопок, уведомлений, загрузки, ошибок, успешных действий, переключателей и других состояний интерфейса.
Все звуки распределены по 12 стилям — среди них Minimal, Glass, Sci-Fi, Mechanical, Zen и Retro. Это помогает выдержать единый звуковой стиль во всём продукте.
Полезная находка для SaaS, игр и интерактивных интерфейсов. А разобраться, как внедрять такие решения в реальные проекты с помощью AI-инструментов, можно на курсе «ИИ для разработчиков»
#stack #ux_review
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤔2🥰1
ChartGPU — библиотека для визуализации больших датасетов через WebGPU вместо Canvas2D или WebGL.
Особенно интересно для дашбордов, мониторинга, финтеха и observability-интерфейсов, где обычный Canvas уже становится узким местом.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Port-Whisperer — CLI для тех случаев, когда на 3000, 5173 или другом порту внезапно уже что-то запущено.
Полезная утилита для локальной разработки, особенно когда одновременно работают несколько проектов.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🥰3🔥1🥱1
This media is not supported in your browser
VIEW IN TELEGRAM
liquid-gooey превращает обычные React-компоненты в «жидкие» интерфейсы: элементы могут сливаться, тянуться друг за другом и плавно менять форму.
Эффект применяется к отдельному SVG-слою, а настоящий DOM остаётся сверху. Поэтому текст, иконки, фокус и интерактивность не страдают от blur-фильтров.
npm install liquid-gooey
<Liquid blur={6} contrast={18}>
<Liquid.Item x={open ? -54 : 0} y={open ? -34 : 0}>
<button>Menu</button>
</Liquid.Item>
</Liquid>
Есть поддержка Safari, prefers-reduced-motion, CSS-темизации и MIT-лицензия.
#stack
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4👏2🥰1