PU

pptt3300/ui-fx-kit

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

49 stars 12 forks Качество 67 Тренд 13MIT

Библиотека эффектов React UI на основе ИИ — 64 композитных анимации (курсор, прокрутка, текст, фон). Hooks + CSS + Компоненты. CLI и MCP работают.

Обзор

64 эффекта React UI. Доставка исходного кода, а не зависимость от npm. Вы описываете то, что хотите. ИИ выбирает эффект, захватывает исходный код и подключает его к вашему проекту. У вас есть код — нет зависимости от времени выполнения. Добавьте настройки MCP кода Claude (~/.claude.json или project.mcp.json): Один быстрый, один круг, полный исходный код. MCP-сервер содержит 16 инструментов. Вам не нужно звонить им напрямую — ИИ выбирает правильный, основываясь на вашем запросе. Но знание того, что доступно, помогает вам писать лучшие подсказки. Например, «добавить некоторые эффекты» или «использовать ui-fx-kit» — ИИ должен знать, какой эффект и где. 13 кураторских палитр. Передайте палитру = «имя» любому эффекту, который ее поддерживает: по умолчанию · неон · пастель · тепло · Арктика · моно · полоса · верцель · линейный · супабаза · гадость · разлад · пятнистость

Обзор (машинный перевод)

64 эффекта React UI. Доставка исходного кода, а не зависимость от npm.

Live Demo & Playground (недоступная ссылка)

Как это работает

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

Настройка (один раз)

Добавьте настройки MCP кода Claude ([T0]) или проект ([T1]):

###Расскажите, чего вы хотите

** Специфические эффекты:**

** По намерениям: **

** С ограничениями**

** Составление пользовательских эффектов: **

Что делает ИИ за кулисами

Один быстрый, один круг, полный исходный код.

##Ссылка на инструмент

MCP-сервер содержит 16 инструментов. Вам не нужно звонить им напрямую — ИИ выбирает правильный, основываясь на вашем запросе. Но знание того, что доступно, помогает вам писать лучшие подсказки.

Инструмент Что ИИ использует для этого [скрыто] [скрыто] [скрыто] [скрыто] [скрыто] | find_effects | Фильтр по намерению + цель (например, 'button emphasis', 'background ambient'), mobile safe, performance cost. Возврат использования tip для каждого матча | get_effect_bundle | Получить эффект + все хук/CSS/предустановленные зависимости в один звонок | suggest_combination | Опишите намерение → получить комбинацию крючка с исходным кодом |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

ui-fx-kit

64 composable React UI effects. Source code delivery, not npm dependency.

Live Demo & Playground · 中文文档

How It Works

You describe what you want. AI picks the effect, grabs the source code, and wires it into your project. You own the code — no runtime dependency.

Setup (one time)

Add to your Claude Code MCP settings (~/.claude.json or project .mcp.json):

{
  "mcpServers": {
    "ui-fx-kit": {
      "command": "node",
      "args": ["/path/to/ui-fx-kit/mcp-server.js"]
    }
  }
}

Tell AI What You Want

Specific effects:

"Add a starfield background to my hero section, use neon palette"
"Add a holographic card effect to the pricing section"
"I need a typewriter effect on the homepage title"

By intent:

"I need a subtle background effect for a SaaS dashboard — low performance, mobile safe"
"Add something to emphasize the pricing card, but keep it classy"
"I need loading state feedback while content fetches"

With constraints:

"Add a background effect — must be mobile safe, low performance, no WebGL"
"I need a cursor effect that works on touch devices"
"Add some texture to my cards, keep it simple, CSS only"

Compose custom effects:

"Combine useCanvasSetup + useParticles + useMousePosition into a cursor particle trail"
"Combine spring physics with 3D tilt for a card interaction"

What AI Does Behind the Scenes

Your prompt
  → find_effects (structured filtering by category/performance/mobile)
  → get_effect_bundle (source code + all dependencies in one call)
  → writes files into your project

One prompt, one round trip, complete source code.

AI Tool Reference

The MCP server exposes 16 tools. You don’t need to call them directly — AI picks the right one based on your prompt. But knowing what’s available helps you write better prompts.

Tool What AI uses it for
find_effects Filter by intent + target (e.g. 'button emphasis', 'background ambient'), mobile_safe, performance_cost. Returns usage_tip for each match
get_effect_bundle Get effect + all hook/CSS/preset dependencies in one call
suggest_combination Describe an intent → get hook combination with source code
check_performance_budget Verify multiple effects can coexist on one page
list_effects Browse all effects with usage_tip guidance. Supports multi-category AND filter
search Keyword search across effects, hooks, and CSS
list_css Browse CSS snippets (quick wins — just add a class)
get_css Get a CSS snippet source
list_hooks Browse hooks with combinesWith graph
get_hook Get a hook’s source code
get_preset Get color palettes or spring configs
get_effect Get a single effect’s source (use bundle for full deps)
get_examples Get complete, runnable usage examples for an effect
Открыть полный README на GitHub

Установка

npx ui-fx-kit add holographic-card --target ./src
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "ui-fx-kit": { "command": "node", "args": ["/path/to/ui-fx-kit/mcp-server.js"] } } }