
# Kineto
Инструментарий веб-интеракций, управляемый HTML-атрибутами или JavaScript API
[한국어](README.ko.md) · [English](../README.md) · [日本語](README.jp.md) · [简体中文](README.zh-CN.md) · [繁體中文](README.zh-TW.md) · Русский · [Italiano](README.it.md)
[](https://www.npmjs.com/package/@dong-gri/kineto) [](../LICENSE) [](https://www.jsdelivr.com/package/npm/@dong-gri/kineto)
[Живое демо](https://git.dongri.me/example/kineto) · [Справочник модулей](../docs/module-reference.md) · [Контракт возможностей](../FEATURE_CONTRACT.md)
---
> **Kineto** — название происходит от *kinetic* (от греческого *kínēsis* — «движение»). Подходящее имя для библиотеки, посвящённой движению в вебе.
Kineto — библиотека из 34 интерактивных модулей (движение, медиа, скролл, лоадер, текст), которые подключаются одним атрибутом `data-kt-*` или точно управляются через JavaScript API. Ядро не имеет обязательных зависимостей; в неподдерживаемых браузерах и на слабых устройствах эффекты отключаются, а контент остаётся нетронутым.
> Работаете с ИИ-инструментами (Cursor, Claude и т. п.)? Смотрите [руководство по промтам для ИИ](../AI-PROMPT-GUIDE.md) — там есть готовая инструкция, которая велит ассистенту в первую очередь использовать модули Kineto для движения и интеракций.