HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#статьи</a></p>
1 <p><a>#статьи</a></p>
2 <ul><li>9 июн 2025</li>
2 <ul><li>9 июн 2025</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Делимся новинками из мекки айтишников.</p>
4 </ul><p>Делимся новинками из мекки айтишников.</p>
5 <p>Иллюстрация Оля Ежак для Skillbox Media</p>
5 <p>Иллюстрация Оля Ежак для Skillbox Media</p>
6 <p>Востоковед, интересующийся IT. В прошлом редактор раздела "Системный блок" журнала "Fакел", автор журналов Computer Gaming World RE, Upgrade Special, руководитель веб-ресурсов компании 1С-Softclub.</p>
6 <p>Востоковед, интересующийся IT. В прошлом редактор раздела "Системный блок" журнала "Fакел", автор журналов Computer Gaming World RE, Upgrade Special, руководитель веб-ресурсов компании 1С-Softclub.</p>
7 <p>В эту подборку мы включили не только самые популярные репозитории, но и малоизвестные - те, что пока не на слуху, но со временем обязательно выстрелят. Вас ждут полезные консольные утилиты, инструменты для разработчиков и первый в истории успешный nocode-проект :)</p>
7 <p>В эту подборку мы включили не только самые популярные репозитории, но и малоизвестные - те, что пока не на слуху, но со временем обязательно выстрелят. Вас ждут полезные консольные утилиты, инструменты для разработчиков и первый в истории успешный nocode-проект :)</p>
8 <p><strong>Содержание:</strong></p>
8 <p><strong>Содержание:</strong></p>
9 <ul><li><a>Track-list</a> - музыкальный плейлист для вашего сайта;</li>
9 <ul><li><a>Track-list</a> - музыкальный плейлист для вашего сайта;</li>
10 <li><a>Nocode</a> - nocode-проект, ставший хитом;</li>
10 <li><a>Nocode</a> - nocode-проект, ставший хитом;</li>
11 <li><a>FilePizza</a> - прямая передача файлов без серверов;</li>
11 <li><a>FilePizza</a> - прямая передача файлов без серверов;</li>
12 <li><a>Lightpanda</a> - браузер для терминала без GUI;</li>
12 <li><a>Lightpanda</a> - браузер для терминала без GUI;</li>
13 <li><a>Liam ERD</a> - автогенерация ER-диаграмм;</li>
13 <li><a>Liam ERD</a> - автогенерация ER-диаграмм;</li>
14 <li><a>Xan</a> - быстрая работа с CSV в терминале;</li>
14 <li><a>Xan</a> - быстрая работа с CSV в терминале;</li>
15 <li><a>Blue95</a> - Fedora в обёртке Windows 95;</li>
15 <li><a>Blue95</a> - Fedora в обёртке Windows 95;</li>
16 <li><a>Zev</a> - терминальные команды на естественном языке;</li>
16 <li><a>Zev</a> - терминальные команды на естественном языке;</li>
17 <li><a>Gitsnip</a> - скачиваем Github по частям;</li>
17 <li><a>Gitsnip</a> - скачиваем Github по частям;</li>
18 <li><a>Colanode</a> - альтернатива Slack и Notion;</li>
18 <li><a>Colanode</a> - альтернатива Slack и Notion;</li>
19 <li><a>Dosidicus</a> - цифровой питомец-нейросеть;</li>
19 <li><a>Dosidicus</a> - цифровой питомец-нейросеть;</li>
20 <li><a>Sitefetch</a> - переводим сайт в текст;</li>
20 <li><a>Sitefetch</a> - переводим сайт в текст;</li>
21 <li><a>Avatars</a> - коллекция аватарок для MVP и прототипов;</li>
21 <li><a>Avatars</a> - коллекция аватарок для MVP и прототипов;</li>
22 <li><a>Profileme-dev</a> - профиль на GitHub без усилий и кода;</li>
22 <li><a>Profileme-dev</a> - профиль на GitHub без усилий и кода;</li>
23 <li><a>Plainvanilla</a> - для любителей ванильной фронтенд-разработки;</li>
23 <li><a>Plainvanilla</a> - для любителей ванильной фронтенд-разработки;</li>
24 <li><a>Prompt-kit</a> - компоненты для ИИ-интерфейсов.</li>
24 <li><a>Prompt-kit</a> - компоненты для ИИ-интерфейсов.</li>
25 </ul><p><a>Track-list</a></p>
25 </ul><p><a>Track-list</a></p>
26 <p>Если вы создаёте сайт и хотите встроить музыкальный плеер - Track-list упростит задачу. Он позволяет последовательно воспроизводить аудиофайлы и управлять ими через интерфейс.</p>
26 <p>Если вы создаёте сайт и хотите встроить музыкальный плеер - Track-list упростит задачу. Он позволяет последовательно воспроизводить аудиофайлы и управлять ими через интерфейс.</p>
27 <p><strong>Основные возможности</strong></p>
27 <p><strong>Основные возможности</strong></p>
28 <ul><li>В каждый момент времени проигрывается только один трек.</li>
28 <ul><li>В каждый момент времени проигрывается только один трек.</li>
29 <li>После завершения текущего трека автоматически начинается следующий.</li>
29 <li>После завершения текущего трека автоматически начинается следующий.</li>
30 <li>Компонент работает как с локальными файлами, так и со сторонними источниками.</li>
30 <li>Компонент работает как с локальными файлами, так и со сторонними источниками.</li>
31 <li>Есть возможность настроить внешний вид кнопок.</li>
31 <li>Есть возможность настроить внешний вид кнопок.</li>
32 </ul><p>Компонент можно установить через npm:</p>
32 </ul><p>Компонент можно установить через npm:</p>
33 npm install @terriblemia/track-list<p>Или использовать напрямую через CDN (не рекомендуется для продакшен-окружения):</p>
33 npm install @terriblemia/track-list<p>Или использовать напрямую через CDN (не рекомендуется для продакшен-окружения):</p>
34 &lt;script type="module" src="https://unpkg.com/@terriblemia/track-list@1.0.0/track-list.js"&gt;&lt;/script&gt;<p><a>Nocode</a></p>
34 &lt;script type="module" src="https://unpkg.com/@terriblemia/track-list@1.0.0/track-list.js"&gt;&lt;/script&gt;<p><a>Nocode</a></p>
35 <p>По названию может показаться, что это очередной инструмент для ноу-, зеро-, вайб- и прочих кодеров. Ничуть не бывало! Этот ироничный репозиторий инженера Келси Хайтауэра - концептуальный способ сказать:</p>
35 <p>По названию может показаться, что это очередной инструмент для ноу-, зеро-, вайб- и прочих кодеров. Ничуть не бывало! Этот ироничный репозиторий инженера Келси Хайтауэра - концептуальный способ сказать:</p>
36 <p>"Самый надёжный код - тот, что не был написан".</p>
36 <p>"Самый надёжный код - тот, что не был написан".</p>
37 <p>Внутри - буквально<strong>ничего</strong>. Ни строчки кода. Тем не менее это один из самых популярных проектов на GitHub (63,1 тысячи звёзд). Сообщество активно подключилось к шутке: в репозитории более 4 тысяч открытых задач, где обсуждают, будет ли тёмная тема, как внедрить CI/CD, и когда уже появится перевод на узбекский.</p>
37 <p>Внутри - буквально<strong>ничего</strong>. Ни строчки кода. Тем не менее это один из самых популярных проектов на GitHub (63,1 тысячи звёзд). Сообщество активно подключилось к шутке: в репозитории более 4 тысяч открытых задач, где обсуждают, будет ли тёмная тема, как внедрить CI/CD, и когда уже появится перевод на узбекский.</p>
38 <p><a>FilePizza</a></p>
38 <p><a>FilePizza</a></p>
39 <p>Веб-приложение с открытым исходным кодом для обмена файлами через браузер. Передача происходит напрямую между пользователями через WebRTC, без загрузки на серверы. Это делает процесс быстрее и безопаснее.</p>
39 <p>Веб-приложение с открытым исходным кодом для обмена файлами через браузер. Передача происходит напрямую между пользователями через WebRTC, без загрузки на серверы. Это делает процесс быстрее и безопаснее.</p>
40 <p><strong>Возможности:</strong></p>
40 <p><strong>Возможности:</strong></p>
41 <ul><li>передача файлов напрямую, без серверов;</li>
41 <ul><li>передача файлов напрямую, без серверов;</li>
42 <li>одновременная отправка нескольких файлов;</li>
42 <li>одновременная отправка нескольких файлов;</li>
43 <li>поддержка нескольких получателей;</li>
43 <li>поддержка нескольких получателей;</li>
44 <li>совместимость с мобильными браузерами (включая Safari);</li>
44 <li>совместимость с мобильными браузерами (включая Safari);</li>
45 <li>тёмная тема;</li>
45 <li>тёмная тема;</li>
46 <li>шифрование соединения (DTLS) + опциональная защита паролем;</li>
46 <li>шифрование соединения (DTLS) + опциональная защита паролем;</li>
47 <li>отслеживание и приостановка передачи в реальном времени.</li>
47 <li>отслеживание и приостановка передачи в реальном времени.</li>
48 </ul><p>Чтобы передать файл, достаточно зайти на <a>сайт</a>, перетащить этот файл в окно браузера, получить уникальную ссылку и отправить её получателю.</p>
48 </ul><p>Чтобы передать файл, достаточно зайти на <a>сайт</a>, перетащить этот файл в окно браузера, получить уникальную ссылку и отправить её получателю.</p>
49 <p>Важно: у отправителя это окно должно оставаться открытым до завершения передачи.</p>
49 <p>Важно: у отправителя это окно должно оставаться открытым до завершения передачи.</p>
50 <p><a>lightpanda-io/browser</a></p>
50 <p><a>lightpanda-io/browser</a></p>
51 <p>Экспериментальный браузер Lightpanda - инструмент без графического интерфейса, предназначенный для автоматизации, веб-скрейпинга и работы с ИИ-агентами. Управляется из командной строки или через код с помощью Puppeteer, Playwright и других средств.</p>
51 <p>Экспериментальный браузер Lightpanda - инструмент без графического интерфейса, предназначенный для автоматизации, веб-скрейпинга и работы с ИИ-агентами. Управляется из командной строки или через код с помощью Puppeteer, Playwright и других средств.</p>
52 <p>Идеально подойдёт тем, кто хочет интегрировать браузерную логику в свои скрипты и пайплайны.</p>
52 <p>Идеально подойдёт тем, кто хочет интегрировать браузерную логику в свои скрипты и пайплайны.</p>
53 <p><a>Liam ERD</a></p>
53 <p><a>Liam ERD</a></p>
54 <p>Мощный инструмент для визуализации и документирования баз данных. Liam ERD автоматически строит красивые интерактивные диаграммы связей (Entity Relationship) по схемам из разных источников - таких как schema.rb, structure.sql, Prisma и другие.</p>
54 <p>Мощный инструмент для визуализации и документирования баз данных. Liam ERD автоматически строит красивые интерактивные диаграммы связей (Entity Relationship) по схемам из разных источников - таких как schema.rb, structure.sql, Prisma и другие.</p>
55 Пример работы утилиты<em>Источник:<a>https://liambx.com/</a></em><p><a>Xan</a></p>
55 Пример работы утилиты<em>Источник:<a>https://liambx.com/</a></em><p><a>Xan</a></p>
56 <p>Мощная утилита командной строки для работы с CSV. Написана на языке Rust, что обеспечивает ей высокую производительность и низкое потребление памяти, позволяя эффективно работать с большими объёмамиемами данных.</p>
56 <p>Мощная утилита командной строки для работы с CSV. Написана на языке Rust, что обеспечивает ей высокую производительность и низкое потребление памяти, позволяя эффективно работать с большими объёмамиемами данных.</p>
57 <p><strong>Основные фишки:</strong></p>
57 <p><strong>Основные фишки:</strong></p>
58 <ul><li>фильтрация, сортировка, агрегация, объединение и другие операции с CSV-файлами;</li>
58 <ul><li>фильтрация, сортировка, агрегация, объединение и другие операции с CSV-файлами;</li>
59 <li>визуализация данных в терминале (в виде ASCII-графики);</li>
59 <li>визуализация данных в терминале (в виде ASCII-графики);</li>
60 <li>поддержка многопоточности<strong>.</strong></li>
60 <li>поддержка многопоточности<strong>.</strong></li>
61 </ul>Пример группировки данных с помощью Xan<em>Скриншот:<a>Medialab</a>/<a>GitHub</a></em><p><a>winblues/blue95</a></p>
61 </ul>Пример группировки данных с помощью Xan<em>Скриншот:<a>Medialab</a>/<a>GitHub</a></em><p><a>winblues/blue95</a></p>
62 <p>Ностальгируете по интерфейсу девяностых? Blue95 - это лёгкая оболочка на базе Fedora Atomic. Проект воссоздаёт внешний вид старых версий Windows - со всеми знакомыми окнами, иконками и ощущением эпохи.</p>
62 <p>Ностальгируете по интерфейсу девяностых? Blue95 - это лёгкая оболочка на базе Fedora Atomic. Проект воссоздаёт внешний вид старых версий Windows - со всеми знакомыми окнами, иконками и ощущением эпохи.</p>
63 Выглядит аутентично<em>Скриншот:<a>Winblues</a>/<a>GitHub</a></em><p>Blue95 подойдёт всем, кто скучает по эстетике девяностых либо хочет поностальгировать или создать рабочее пространство в стиле Windows 95.</p>
63 Выглядит аутентично<em>Скриншот:<a>Winblues</a>/<a>GitHub</a></em><p>Blue95 подойдёт всем, кто скучает по эстетике девяностых либо хочет поностальгировать или создать рабочее пространство в стиле Windows 95.</p>
64 <p><a>Zev</a></p>
64 <p><a>Zev</a></p>
65 <p>Инструмент командной строки, который помогает пользователям вспоминать или находить команды терминала, используя естественный язык, - даже если вы не помните синтаксис.</p>
65 <p>Инструмент командной строки, который помогает пользователям вспоминать или находить команды терминала, используя естественный язык, - даже если вы не помните синтаксис.</p>
66 Пример работы zev<em>Скриншот:<a>Dtnewman</a>/<a>GitHub</a></em><p>Работает на основе API языковых моделей, таких как OpenAI или Ollama. Пользователь вводит запрос на обычном языке, а Zev предлагает соответствующую команду терминала. Можно передать запрос напрямую, например:</p>
66 Пример работы zev<em>Скриншот:<a>Dtnewman</a>/<a>GitHub</a></em><p>Работает на основе API языковых моделей, таких как OpenAI или Ollama. Пользователь вводит запрос на обычном языке, а Zev предлагает соответствующую команду терминала. Можно передать запрос напрямую, например:</p>
67 zev "показать все работающие процессы Python"<p><a>Gitsnip</a></p>
67 zev "показать все работающие процессы Python"<p><a>Gitsnip</a></p>
68 <p>Инструмент, который позволяет скачивать только нужные папки из репозитория без клонирования всего проекта. Никакого git clone - берёте от жизни только то, что нужно :)</p>
68 <p>Инструмент, который позволяет скачивать только нужные папки из репозитория без клонирования всего проекта. Никакого git clone - берёте от жизни только то, что нужно :)</p>
69 Скачиваем отдельные папки из репозитория<em>Скриншот:<a>Dagimg-dot</a>/<a>GitHub</a></em><p><a>Colanode</a></p>
69 Скачиваем отдельные папки из репозитория<em>Скриншот:<a>Dagimg-dot</a>/<a>GitHub</a></em><p><a>Colanode</a></p>
70 <p>Платформа для совместной работы с локальным хранением данных. Если Slack и Notion слишком завязаны на облако и внешние серверы, то Colanode предлагает автономную альтернативу: все данные хранятся локально, а работать можно даже без интернета. Подходит тем, кто ценит контроль, приватность и кастомизацию.</p>
70 <p>Платформа для совместной работы с локальным хранением данных. Если Slack и Notion слишком завязаны на облако и внешние серверы, то Colanode предлагает автономную альтернативу: все данные хранятся локально, а работать можно даже без интернета. Подходит тем, кто ценит контроль, приватность и кастомизацию.</p>
71 Интерфейс и пример работы Colanode<em>Скриншот:<a>Colanode</a></em><p><strong>Основные возможности:</strong></p>
71 Интерфейс и пример работы Colanode<em>Скриншот:<a>Colanode</a></em><p><strong>Основные возможности:</strong></p>
72 <ul><li>общение с коллегами в реальном времени;</li>
72 <ul><li>общение с коллегами в реальном времени;</li>
73 <li>создание документов, вики и заметок с интуитивно понятным редактором в стиле Notion;</li>
73 <li>создание документов, вики и заметок с интуитивно понятным редактором в стиле Notion;</li>
74 <li>организация информации с помощью структурированных данных, настраиваемых полей и динамических представлений (таблица, канбан, календарь);</li>
74 <li>организация информации с помощью структурированных данных, настраиваемых полей и динамических представлений (таблица, канбан, календарь);</li>
75 <li>хранение, обмен и управление файлами внутри защищённых рабочих пространств;</li>
75 <li>хранение, обмен и управление файлами внутри защищённых рабочих пространств;</li>
76 <li>все изменения сохраняются на сервере в локальной базе данных SQLite с последующей синхронизацией;</li>
76 <li>все изменения сохраняются на сервере в локальной базе данных SQLite с последующей синхронизацией;</li>
77 <li>работа с контентом возможна даже без подключения к интернету.</li>
77 <li>работа с контентом возможна даже без подключения к интернету.</li>
78 </ul><p><a>Dosidicus</a></p>
78 </ul><p><a>Dosidicus</a></p>
79 <p>В отличие от классических тамагочи, этот питомец живёт по законам нейробиологии: обучается, строит нейронные связи и реагирует на мир с помощью "конуса зрения". Отличный способ визуализировать, как работает обучение и принятие решений у простейших форм ИИ.</p>
79 <p>В отличие от классических тамагочи, этот питомец живёт по законам нейробиологии: обучается, строит нейронные связи и реагирует на мир с помощью "конуса зрения". Отличный способ визуализировать, как работает обучение и принятие решений у простейших форм ИИ.</p>
80 <p><strong>Особенности:</strong></p>
80 <p><strong>Особенности:</strong></p>
81 <ul><li><strong>Автономность.</strong>Питомец принимает решения на основе своего состояния (голод, усталость и так далее) и окружения.</li>
81 <ul><li><strong>Автономность.</strong>Питомец принимает решения на основе своего состояния (голод, усталость и так далее) и окружения.</li>
82 <li><strong>Возможность принимать решения.</strong>Применяется алгоритм обучения по Хеббу для формирования ассоциаций.</li>
82 <li><strong>Возможность принимать решения.</strong>Применяется алгоритм обучения по Хеббу для формирования ассоциаций.</li>
83 <li><strong>Нейрогенез.</strong>Питомец может создавать новые нейроны в ответ на изменения в окружающей среде.</li>
83 <li><strong>Нейрогенез.</strong>Питомец может создавать новые нейроны в ответ на изменения в окружающей среде.</li>
84 </ul><p>Для работы требуются Python и библиотеки PyQt5 и Numpy.</p>
84 </ul><p>Для работы требуются Python и библиотеки PyQt5 и Numpy.</p>
85 <p><a>Sitefetch</a></p>
85 <p><a>Sitefetch</a></p>
86 <p>Инструмент командной строки, предназначенный для загрузки содержимого веб-сайта и сохранения его в текстовый файл, который можно использовать для обучения моделей искусственного интеллекта.</p>
86 <p>Инструмент командной строки, предназначенный для загрузки содержимого веб-сайта и сохранения его в текстовый файл, который можно использовать для обучения моделей искусственного интеллекта.</p>
87 <p><strong>Ключевые фишки:</strong></p>
87 <p><strong>Ключевые фишки:</strong></p>
88 <ul><li>сохраняет весь сайт или нужные страницы в TXT-формате;</li>
88 <ul><li>сохраняет весь сайт или нужные страницы в TXT-формате;</li>
89 <li>поддерживает многопоточность;</li>
89 <li>поддерживает многопоточность;</li>
90 <li>упрощает подготовку обучающих датасетов.</li>
90 <li>упрощает подготовку обучающих датасетов.</li>
91 </ul><p><a>Avatars</a></p>
91 </ul><p><a>Avatars</a></p>
92 <p>Набор бесплатных аватарок, которые можно использовать в качестве заполнителей профилей, при создании интерфейсов, прототипов, MVP и демо-страниц. Аватарки доступны в формате PNG, а ещё они интегрируются в проекты с помощью CDN-ссылок, что позволяет быстро добавить визуальные элементы без необходимости загружать файлы на сервер.</p>
92 <p>Набор бесплатных аватарок, которые можно использовать в качестве заполнителей профилей, при создании интерфейсов, прототипов, MVP и демо-страниц. Аватарки доступны в формате PNG, а ещё они интегрируются в проекты с помощью CDN-ссылок, что позволяет быстро добавить визуальные элементы без необходимости загружать файлы на сервер.</p>
93 Аватары здесь есть яркие и не очень<em>Скриншот:<a>Avatars</a>/ Skillbox Media</em><p>Можно выбрать картинку в разных стилях: яркие и красочные, трёхмерные, мультяшные, а также в стиле Notion, Teams и других сервисов. Для использования аватарок достаточно вставить соответствующую CDN-ссылку в HTML-код вашего проекта.</p>
93 Аватары здесь есть яркие и не очень<em>Скриншот:<a>Avatars</a>/ Skillbox Media</em><p>Можно выбрать картинку в разных стилях: яркие и красочные, трёхмерные, мультяшные, а также в стиле Notion, Teams и других сервисов. Для использования аватарок достаточно вставить соответствующую CDN-ссылку в HTML-код вашего проекта.</p>
94 <p><a>Сайт проекта</a></p>
94 <p><a>Сайт проекта</a></p>
95 <p><a>profileme-dev</a></p>
95 <p><a>profileme-dev</a></p>
96 <p>Бесплатный онлайн-инструмент, позволяющий разработчикам создавать привлекательные и информативные профили на GitHub без необходимости писать код. С помощью этого сервиса можно сгенерировать готовый Markdown-код для Readme-файла, который будет отображаться на вашей главной странице профиля.</p>
96 <p>Бесплатный онлайн-инструмент, позволяющий разработчикам создавать привлекательные и информативные профили на GitHub без необходимости писать код. С помощью этого сервиса можно сгенерировать готовый Markdown-код для Readme-файла, который будет отображаться на вашей главной странице профиля.</p>
97 <p><strong>Основные возможности</strong>:</p>
97 <p><strong>Основные возможности</strong>:</p>
98 <ul><li>Интерактивный редактор визуализирует каждый шаг создания профиля.</li>
98 <ul><li>Интерактивный редактор визуализирует каждый шаг создания профиля.</li>
99 <li>Есть более 60 иконок для языков программирования, фреймворков и инструментов.</li>
99 <li>Есть более 60 иконок для языков программирования, фреймворков и инструментов.</li>
100 <li>Есть простой способ добавления ссылок на профили в социальных сетях, блогах и других платформах.</li>
100 <li>Есть простой способ добавления ссылок на профили в социальных сетях, блогах и других платформах.</li>
101 <li>Отображение статистики GitHub, количества подписчиков в соцсетях и других визуальных элементов.</li>
101 <li>Отображение статистики GitHub, количества подписчиков в соцсетях и других визуальных элементов.</li>
102 <li>Поддержка анимации.</li>
102 <li>Поддержка анимации.</li>
103 </ul><p>Для создания профиля нужно перейти на сайт<a>ProfileMe.dev</a>, нажать Create Profile, заполнить разделы, посмотреть предварительный вариант, скопировать сгенерированный Markdown-код и вставить его в Readme-файл вашего репозитория.</p>
103 </ul><p>Для создания профиля нужно перейти на сайт<a>ProfileMe.dev</a>, нажать Create Profile, заполнить разделы, посмотреть предварительный вариант, скопировать сгенерированный Markdown-код и вставить его в Readme-файл вашего репозитория.</p>
104 <p><a>Plainvanilla</a></p>
104 <p><a>Plainvanilla</a></p>
105 <p>Образовательный проект, посвящённый программированию без использования инструментов и фреймворков. Он учит тому, как строить веб-сайты и приложения на стандартных технологиях - HTML, CSS и JavaScript.</p>
105 <p>Образовательный проект, посвящённый программированию без использования инструментов и фреймворков. Он учит тому, как строить веб-сайты и приложения на стандартных технологиях - HTML, CSS и JavaScript.</p>
106 <p>Вы научитесь:</p>
106 <p>Вы научитесь:</p>
107 <ul><li>использовать веб-компоненты;</li>
107 <ul><li>использовать веб-компоненты;</li>
108 <li>применять современные возможности CSS без препроцессоров;</li>
108 <li>применять современные возможности CSS без препроцессоров;</li>
109 <li>создавать статические сайты без сборщиков и серверной логики;</li>
109 <li>создавать статические сайты без сборщиков и серверной логики;</li>
110 <li>разрабатывать одностраничные приложения с маршрутизацией и управлением состоянием.</li>
110 <li>разрабатывать одностраничные приложения с маршрутизацией и управлением состоянием.</li>
111 </ul><p><a>Сайт проекта</a></p>
111 </ul><p><a>Сайт проекта</a></p>
112 <p><a>prompt-kit</a></p>
112 <p><a>prompt-kit</a></p>
113 <p>Готовые блоки для быстрого создания приложений с ИИ. Если вы создаёте чат-бота, ассистента или просто экспериментируете с ИИ, то этот тулкит сэкономит часы на вёрстке интерфейса. Это библиотека компонентов для React-приложений с современным дизайном и удобной настройкой.</p>
113 <p>Готовые блоки для быстрого создания приложений с ИИ. Если вы создаёте чат-бота, ассистента или просто экспериментируете с ИИ, то этот тулкит сэкономит часы на вёрстке интерфейса. Это библиотека компонентов для React-приложений с современным дизайном и удобной настройкой.</p>
114 <p>Инструмент использует библиотеку<a>shadcn/ui</a>и совместим с React 19.</p>
114 <p>Инструмент использует библиотеку<a>shadcn/ui</a>и совместим с React 19.</p>
115 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
115 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>