📱 expo-app-template — это современный шаблон для React Native и Expo.
[expo-app-template](https://github.com/nkzw-tech/expo-app-template) от nkzw-tech представляет собой продвинутый шаблон, который позволяет быстро начать разработку мобильных приложений на React Native с использованием Expo и TypeScript.
🚀 Ключевые особенности:
- Современные технологии: Expo 53, React Native 0.79 с новой архитектурой.
- Навигация: Expo Router для удобного перемещения по приложению.
- Стилизация: Tailwind CSS с помощью NativeWind.
- Встроенные библиотеки:
- @gorhom/bottom-sheet для модальных окон.
- Legend List для работы со списками.
- react-native-svg и react-native-svg-transformer.
- expo-linear-gradient для создания градиентов.
- Международная поддержка через fbtee.
- Поддержка TypeScript и ESM.
- Управление пакетами с помощью pnpm.
- React Compiler для улучшения производительности.
🛠️ Как установить и запустить:
Требования:
- Node.js версии 22 и выше.
- pnpm версии 10 и выше.
- Cocoapods для iOS.
Для установки выполните команду:
pnpm install && pnpm dev:setup
▪ Репозиторий на Github: https://github.com/nkzw-tech/expo-app-template
[expo-app-template](https://github.com/nkzw-tech/expo-app-template) от nkzw-tech представляет собой продвинутый шаблон, который позволяет быстро начать разработку мобильных приложений на React Native с использованием Expo и TypeScript.
🚀 Ключевые особенности:
- Современные технологии: Expo 53, React Native 0.79 с новой архитектурой.
- Навигация: Expo Router для удобного перемещения по приложению.
- Стилизация: Tailwind CSS с помощью NativeWind.
- Встроенные библиотеки:
- @gorhom/bottom-sheet для модальных окон.
- Legend List для работы со списками.
- react-native-svg и react-native-svg-transformer.
- expo-linear-gradient для создания градиентов.
- Международная поддержка через fbtee.
- Поддержка TypeScript и ESM.
- Управление пакетами с помощью pnpm.
- React Compiler для улучшения производительности.
🛠️ Как установить и запустить:
Требования:
- Node.js версии 22 и выше.
- pnpm версии 10 и выше.
- Cocoapods для iOS.
Для установки выполните команду:
pnpm install && pnpm dev:setup
▪ Репозиторий на Github: https://github.com/nkzw-tech/expo-app-template
🌍 FBT — это фреймворк для интернационализации от Facebook, который не создает лишних сложностей. Этот инструмент интегрируется непосредственно в JSX с помощью специальных тегов и функции fbt(), автоматически извлекая строки для перевода на этапе сборки.
Проект уделяет большое внимание грамматической правильности: система учитывает род, число и другие особенности языка без необходимости вручную описывать все варианты. В основе лежит преобразование кода с помощью Babel-плагинов, а готовые переводы загружаются во время выполнения.
🤖 GitHub (https://github.com/facebook/fbt)
Проект уделяет большое внимание грамматической правильности: система учитывает род, число и другие особенности языка без необходимости вручную описывать все варианты. В основе лежит преобразование кода с помощью Babel-плагинов, а готовые переводы загружаются во время выполнения.
🤖 GitHub (https://github.com/facebook/fbt)
🔌 Node-OPCUA — это промышленный стандарт OPC UA, выполненный для платформы Node.js. Данный набор инструментов реализует протокол OPC UA непосредственно в Node.js и в браузере, предоставляя интерфейсы на TypeScript для взаимодействия с реальным оборудованием.
Данный инструмент особенно популярен в системах SCADA и в промышленной автоматизации. Он поддерживает создание как OPC-серверов, так и клиентов, включая сложные варианты подписки на данные и защищённое соединение.
🤖 GitHub (https://github.com/SciSharp/BotSharp)
Данный инструмент особенно популярен в системах SCADA и в промышленной автоматизации. Он поддерживает создание как OPC-серверов, так и клиентов, включая сложные варианты подписки на данные и защищённое соединение.
🤖 GitHub (https://github.com/SciSharp/BotSharp)
This media is not supported in your browser
VIEW IN TELEGRAM
Pokemon Slide Gallery.
Анимация выполнена без применения JavaScript.
Используются только HTML и CSS. Переключение осуществляется с помощью радио-кнопок.
https://codepen.io/cbolson/pen/raBJWOJ
Анимация выполнена без применения JavaScript.
Используются только HTML и CSS. Переключение осуществляется с помощью радио-кнопок.
https://codepen.io/cbolson/pen/raBJWOJ
🔥3
Встречайте Vue DnD Kit — новую мощную библиотеку для Vue 3, предназначенную для реализации функционала drag-and-drop! Она обеспечивает высокую производительность, гибкость и полную поддержку управления с клавиатуры, мобильных устройств, а также позволяет настраивать под любые задачи.
Этот инструмент основан на композабельных функциях Vue, что делает его отличным выбором для создания сложных и интерактивных интерфейсов.
Документация уже доступна по адресу (https://zizigy.github.io/vue-dnd-kit/), а в ближайшем будущем планируется выпуск новых пакетов и интеграция с DevTools. #Vue3 #DragAndDrop #Frontend #WebDev
https://habr.com/ru/news/902384/
Этот инструмент основан на композабельных функциях Vue, что делает его отличным выбором для создания сложных и интерактивных интерфейсов.
Документация уже доступна по адресу (https://zizigy.github.io/vue-dnd-kit/), а в ближайшем будущем планируется выпуск новых пакетов и интеграция с DevTools. #Vue3 #DragAndDrop #Frontend #WebDev
https://habr.com/ru/news/902384/
👍1
🔥 В Qwen теперь появились песочницы для написания и запуска программного кода.
Web Dev — новый инструмент для создания готовых фронтенд-страниц и приложений в Qwen Chat.
🎨 Просто напишите: «Создай сайт как ...» — и всё готово! Вы получаете код приложения.
Мы сгенерировали несколько лендингов и простую игру для проверки — система хорошо понимает запросы и работает быстро.
➡️ Попробовать: https://chat.qwen.ai/?inputFeature=web_dev
@ai_machinelearning_big_data
#qwen #codegenerator #online
Web Dev — новый инструмент для создания готовых фронтенд-страниц и приложений в Qwen Chat.
🎨 Просто напишите: «Создай сайт как ...» — и всё готово! Вы получаете код приложения.
Мы сгенерировали несколько лендингов и простую игру для проверки — система хорошо понимает запросы и работает быстро.
➡️ Попробовать: https://chat.qwen.ai/?inputFeature=web_dev
@ai_machinelearning_big_data
#qwen #codegenerator #online
This media is not supported in your browser
VIEW IN TELEGRAM
Плавное выделение карточек при клике на них, а также при переходе с помощью клавиши Tab.
#формы #переключатели #чекбоксы #карточки
https://codepen.io/havardob/pen/BapJYMg
#формы #переключатели #чекбоксы #карточки
https://codepen.io/havardob/pen/BapJYMg
👍1
🚀 Nova — новый движок JavaScript/Wasбm на Rust. Этот экспериментальный проект пытается переосмыслить архитектуру JS-движков через призму data-oriented design. Вместо классических указателей Nova использует индексы и векторы, чтобы минимизировать накладные расходы и улучшить кэширование.
Пока движок далёк от готовности, но подход к разработке вызывает интерес, например safepoint garbage collector, построенный на особенностях системы заимствований Rust — это попытка максимально приблизить структуру кода к ECMAScript-спецификации.
🤖 GitHub (https://github.com/trynova/nova)
Пока движок далёк от готовности, но подход к разработке вызывает интерес, например safepoint garbage collector, построенный на особенностях системы заимствований Rust — это попытка максимально приблизить структуру кода к ECMAScript-спецификации.
🤖 GitHub (https://github.com/trynova/nova)
🎭 Maska — легковесная библиотека для масок ввода. Инструмент весит всего 3КБ кода, но с поддержкой кастомных токенов, динамических масок и даже специального режима для денежных значений.
Библиотека работает как с нативными input, так и с кастомными компонентами, а ещё поддерживает Vue, Alpine.js и Svelte из коробки.
🤖 GitHub (https://github.com/beholdr/maska)
Библиотека работает как с нативными input, так и с кастомными компонентами, а ещё поддерживает Vue, Alpine.js и Svelte из коробки.
🤖 GitHub (https://github.com/beholdr/maska)
This media is not supported in your browser
VIEW IN TELEGRAM
Минималистичная и красивая анимация для ненайденной страницы
#страница404
https://codepen.io/digilou/pen/vzWjJo
#страница404
https://codepen.io/digilou/pen/vzWjJo
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Минималистичный hover-эффект для ссылок навигации
#hover #меню #ссылки
https://codepen.io/jstn/pen/mdoOZJ
#hover #меню #ссылки
https://codepen.io/jstn/pen/mdoOZJ
👍1
Формошлёп (https://yangx.top/+hHvPeh2euSY5MGJi) — сотни хаков для фронтендеров в одном месте
Никакой скучной теории, воды и прочей шляпы, только практические примеры, которые работают.
👉 Подписывайся на @frontbox — стань тем, кто знает, как решить проблему, пока остальные ищут ответ на Stack Overflow.
Никакой скучной теории, воды и прочей шляпы, только практические примеры, которые работают.
👉 Подписывайся на @frontbox — стань тем, кто знает, как решить проблему, пока остальные ищут ответ на Stack Overflow.
🚀 awesome-saas — подборка AI-SaaS шаблонов от Alchemyst
Проект (https://github.com/Alchemyst-ai/awesome-saas) — это коллекция готовых шаблонов для создания SaaS-приложений на базе платформы Alchemyst AI.
📦 Что внутри:
• Готовые шаблоны API-продуктов
• Примеры из сфер образования, SEO, документооборота и рекрутинга
• Поддержка от команды Alchemyst и сообщества
• Простая система добавления своих проектов через GitHub
🧠 Примеры шаблонов:
• SyllabAI — генерация учебных планов
• zendocs — AI-документация и SEO для B2B
• MASHire — автоматизация рекрутинга (от сообщества)
🔁 Обновление репозитория происходит автоматически — достаточно добавить тег alchemyst-awesome-saas к своему публичному проекту, и он появится в списке.
🎯 Цель проекта:
Показать, как быстро и просто можно построить AI-продукт с помощью Alchemyst — генеративной платформы для создания цифровых сотрудников.
🔗 Репозиторий: https://github.com/Alchemyst-ai/awesome-saas
Проект (https://github.com/Alchemyst-ai/awesome-saas) — это коллекция готовых шаблонов для создания SaaS-приложений на базе платформы Alchemyst AI.
📦 Что внутри:
• Готовые шаблоны API-продуктов
• Примеры из сфер образования, SEO, документооборота и рекрутинга
• Поддержка от команды Alchemyst и сообщества
• Простая система добавления своих проектов через GitHub
🧠 Примеры шаблонов:
• SyllabAI — генерация учебных планов
• zendocs — AI-документация и SEO для B2B
• MASHire — автоматизация рекрутинга (от сообщества)
🔁 Обновление репозитория происходит автоматически — достаточно добавить тег alchemyst-awesome-saas к своему публичному проекту, и он появится в списке.
🎯 Цель проекта:
Показать, как быстро и просто можно построить AI-продукт с помощью Alchemyst — генеративной платформы для создания цифровых сотрудников.
🔗 Репозиторий: https://github.com/Alchemyst-ai/awesome-saas
🚀 Вышел Angular v20 — крупный апдейт без лишнего шума, но с важными изменениями!
Команда Angular выкатили версию 20 — без глобальных революций, но с мощными улучшениями под капотом. Вот главное:
🧠 Что нового:
• Поддержка Zone-less Change Detection — можно работать без zone.js, что даёт прирост производительности и предсказуемость в рендеринге
• Signal-компоненты по умолчанию (в Developer Preview) — декларативный, реактивный и понятный способ управления состоянием
• Улучшенная производительность благодаря оптимизации AOT-компиляции
• Минимальные версии Node 18+ и TypeScript 5.4+
• Новый флаг standalone для упрощённой структуры проектов
🛠️ Инструменты и девэксп:
• Расширенные DevTools для отладки Signal-компонентов
• Улучшенное время сборки и поддержка CSS-компиляции
• Поддержка строгих типов в шаблонах (`strictTemplates`) по умолчанию
📦 Переходить не страшно: Angular 20 — это стабильный, обратносовместимый апдейт, фокусирующийся на DX и будущей модульности.
🔗 https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301
Команда Angular выкатили версию 20 — без глобальных революций, но с мощными улучшениями под капотом. Вот главное:
🧠 Что нового:
• Поддержка Zone-less Change Detection — можно работать без zone.js, что даёт прирост производительности и предсказуемость в рендеринге
• Signal-компоненты по умолчанию (в Developer Preview) — декларативный, реактивный и понятный способ управления состоянием
• Улучшенная производительность благодаря оптимизации AOT-компиляции
• Минимальные версии Node 18+ и TypeScript 5.4+
• Новый флаг standalone для упрощённой структуры проектов
🛠️ Инструменты и девэксп:
• Расширенные DevTools для отладки Signal-компонентов
• Улучшенное время сборки и поддержка CSS-компиляции
• Поддержка строгих типов в шаблонах (`strictTemplates`) по умолчанию
📦 Переходить не страшно: Angular 20 — это стабильный, обратносовместимый апдейт, фокусирующийся на DX и будущей модульности.
🔗 https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301
DGM.js — библиотека для рендеринга и работы с холстами, содержащими «умные» фигуры, которые вы можете использовать в сценариях и задавать различные ограничения/свойства.
Поддерживает:
💡 Умные фигуры (скрипты, ограничения, расширенные свойства)
🔧 Безинтерфейсные компоненты (React)
🔥 Бесконечное полотно
📑 Многостраничная поддержка
👍 Рукописные стили
👥 Совместная работа в реальном времени
🎨 Тёмный режим (адаптивные цвета)
📸 Экспорт в изображение (PNG, JPEG, WebP, SVG)
📕 Экспорт в PDF
🔤 Богатый текст
🧑🏻💻 Экспорт/импорт в формате JSON
https://github.com/dgmjs/dgmjs
Поддерживает:
💡 Умные фигуры (скрипты, ограничения, расширенные свойства)
🔧 Безинтерфейсные компоненты (React)
🔥 Бесконечное полотно
📑 Многостраничная поддержка
👍 Рукописные стили
👥 Совместная работа в реальном времени
🎨 Тёмный режим (адаптивные цвета)
📸 Экспорт в изображение (PNG, JPEG, WebP, SVG)
📕 Экспорт в PDF
🔤 Богатый текст
🧑🏻💻 Экспорт/импорт в формате JSON
https://github.com/dgmjs/dgmjs
This media is not supported in your browser
VIEW IN TELEGRAM
Необычное отображение соцсетей с анимацией при наведении на них
#кнопки #соцсети #hover
https://codepen.io/Stockin/pen/mzydLz
#кнопки #соцсети #hover
https://codepen.io/Stockin/pen/mzydLz
👍1
🧠 Gemini Fullstack LangGraph — умный AI, который реально умеет гуглить
Этот проект — готовый fullstack-пример с фронтендом на React и backend-агентом на LangGraph, который умеет проводить глубокие исследования по пользовательскому запросу. И делает это по-взрослому: генерирует поисковые фразы, гуглит, анализирует пробелы в знании и уточняет запросы, пока не соберёт обоснованный ответ с источниками.
🚀 Что под капотом:
💬 Fullstack-приложение: React + LangGraph
🧠 LangGraph-агент, управляемый Google Gemini
🔍 Динамическая генерация поисковых запросов
🌐 Поиск через Google Search API
🤔 Умная самооценка: где не хватает знаний — туда и копает
📄 Ответы с цитатами и источниками
🔄 Горячая перезагрузка — удобно в разработке (и фронт, и бэк)
📦 Подходит для тех, кто хочет собрать исследовательского AI-ассистента с реальным выходом в веб.
🔗 Репозиторий (https://github.com/google-gemini/gemini-fullstack-langgraph-quickstart)
Этот проект — готовый fullstack-пример с фронтендом на React и backend-агентом на LangGraph, который умеет проводить глубокие исследования по пользовательскому запросу. И делает это по-взрослому: генерирует поисковые фразы, гуглит, анализирует пробелы в знании и уточняет запросы, пока не соберёт обоснованный ответ с источниками.
🚀 Что под капотом:
💬 Fullstack-приложение: React + LangGraph
🧠 LangGraph-агент, управляемый Google Gemini
🔍 Динамическая генерация поисковых запросов
🌐 Поиск через Google Search API
🤔 Умная самооценка: где не хватает знаний — туда и копает
📄 Ответы с цитатами и источниками
🔄 Горячая перезагрузка — удобно в разработке (и фронт, и бэк)
📦 Подходит для тех, кто хочет собрать исследовательского AI-ассистента с реальным выходом в веб.
🔗 Репозиторий (https://github.com/google-gemini/gemini-fullstack-langgraph-quickstart)
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Бесплатный ресурс для веб-разработчиков: 12 удобных инструментов в одном месте.
Внутри — генераторы треугольников, теней, градиентов, оптимизация SVG, конвертеры и многое другое.
Все инструменты простые, визуальные и доступны бесплатно.
https://omatsuri.app/
Внутри — генераторы треугольников, теней, градиентов, оптимизация SVG, конвертеры и многое другое.
Все инструменты простые, визуальные и доступны бесплатно.
https://omatsuri.app/
🧠 Mastra — фреймворк на TypeScript для создания AI-агентов
⚡ Ассистенты, RAG, наблюдаемость, интеграции
📌 Что умеет Mastra (1.9K⭐ на GitHub):
🔗 Унифицированный интерфейс для LLM
— Поддержка OpenAI, Anthropic, Gemini и других через Vercel AI SDK
— Потоковые ответы, переключение моделей без боли
🛠 Агенты с действиями и инструментами
— LLM сам выбирает действия
— Доступ к функциям, внешним API, инструментам, базе знаний
— Работа с типизированными функциями (Tools), валидация аргументов
🔄 Сценарии и графы (Workflows)
— Состояния, циклы, ветвления, ожидание человека
— Обработка ошибок, повторы, вложенные сценарии
— Визуальный редактор + поддержка кода
— Встроенный OpenTelemetry для трейсинга
📚 RAG-пайплайны
— Создание базы знаний: чанкинг, эмбеддинги, векторный поиск
🔌 Интеграции с внешними сервисами
— Автоматическая генерация типизированных API-клиентов
— Можно использовать как инструменты или шаги в сценариях
🧪 Оценка (Evals) LLM-ответов
— Поддержка: модельная, по правилам, статистическая
— Баллы от 0 до 1, с возможностью кастомных промптов и логики
🔧 GitHub (https://github.com/mastra-ai/mastra)
#TypeScript #AIagents #RAG #OpenAI #Gemini #Mastra #DevTools
⚡ Ассистенты, RAG, наблюдаемость, интеграции
📌 Что умеет Mastra (1.9K⭐ на GitHub):
🔗 Унифицированный интерфейс для LLM
— Поддержка OpenAI, Anthropic, Gemini и других через Vercel AI SDK
— Потоковые ответы, переключение моделей без боли
🛠 Агенты с действиями и инструментами
— LLM сам выбирает действия
— Доступ к функциям, внешним API, инструментам, базе знаний
— Работа с типизированными функциями (Tools), валидация аргументов
🔄 Сценарии и графы (Workflows)
— Состояния, циклы, ветвления, ожидание человека
— Обработка ошибок, повторы, вложенные сценарии
— Визуальный редактор + поддержка кода
— Встроенный OpenTelemetry для трейсинга
📚 RAG-пайплайны
— Создание базы знаний: чанкинг, эмбеддинги, векторный поиск
🔌 Интеграции с внешними сервисами
— Автоматическая генерация типизированных API-клиентов
— Можно использовать как инструменты или шаги в сценариях
🧪 Оценка (Evals) LLM-ответов
— Поддержка: модельная, по правилам, статистическая
— Баллы от 0 до 1, с возможностью кастомных промптов и логики
🔧 GitHub (https://github.com/mastra-ai/mastra)
#TypeScript #AIagents #RAG #OpenAI #Gemini #Mastra #DevTools
⚙️ Проверяй совместимость JavaScript-кода за секунды
🔍 Runtime-compat — это удобный инструмент, который быстро подскажет, какие JS-фичи из вашего проекта поддерживаются в разных средах выполнения, а какие могут сломаться.
Просто запусти его — и получишь отчёт о том, что будет работать в Node.js, Deno, Bun, Cloudflare Workers и других рантаймах.
Отлично помогает ещё до деплоя понять, что нужно переписать или полифилить.
📦 Поддерживает:
- Node.js
- Deno
- Bun
- Cloudflare Workers
- и другие
Если ты пишешь кросс-рантайм код — это must-have инструмент.
https://runtime-compat.unjs.io/
#инструменты #javascript
🔍 Runtime-compat — это удобный инструмент, который быстро подскажет, какие JS-фичи из вашего проекта поддерживаются в разных средах выполнения, а какие могут сломаться.
Просто запусти его — и получишь отчёт о том, что будет работать в Node.js, Deno, Bun, Cloudflare Workers и других рантаймах.
Отлично помогает ещё до деплоя понять, что нужно переписать или полифилить.
📦 Поддерживает:
- Node.js
- Deno
- Bun
- Cloudflare Workers
- и другие
Если ты пишешь кросс-рантайм код — это must-have инструмент.
https://runtime-compat.unjs.io/
#инструменты #javascript