npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
@eva/eva.js
@eva/plugin-renderer-text
@eva/renderer-adapter
@eva/plugin-renderer-tiling-sprite
@eva/plugin-renderer-graphics
@eva/plugin-renderer-mask
@eva/plugin-renderer-sprite
@eva/plugin-renderer-img
@eva/plugin-renderer
@eva/plugin-renderer-spine
## How To Develop a Eva.js plugin?
@eva/spine-base
@eva/plugin-stats
Named-signal bus for Eva.js — replaces ad-hoc EventBus.ts in every game with a single typed signals registry.
@eva/plugin-renderer-particle
@eva/plugin-evax
@eva/plugin-renderer-mesh
@eva/plugin-renderer-event
@eva/plugin-ui
@eva/plugin-transition
@eva/plugin-renderer-nine-patch
@eva/plugin-renderer-dragonbone
@eva/plugin-renderer-render
@eva/plugin-renderer-spine36
@eva/plugin-renderer-sprite-animation
@eva/plugin-renderer-lottie
@eva/plugin-matterjs
@eva/plugin-a11y
@eva/plugin-sound
Canvas layer — DSL 声明 layer/zIndex/screen-space,框架自动调整渲染序与 transform.position 的 layer 偏移。
Finite state machine — DSL 声明 states/transitions/timeouts/guards/actions,emit state-change 信号。
Object pool — DSL 配置 prefab + initialSize + maxSize,运行时 acquire/release,避免 GameObject 频繁创建/销毁。
Persistence — DSL 声明 store keys 自动 localStorage 持久化,组件提供手动 save / load / clear API。
Godot Tween 等价物 — 任意字段补间(transform / 自定义 Component / mx.store),支持 sequence/parallel/yoyo/loop。
@eva/plugin-layout
@eva/plugin-renderer-tilemap
Godot Area2D 等价物 — 无物理碰撞域。circle/rect/polygon shape + layer/mask + signalEnter/Exit。
Godot Timer 等价物 — DSL 可声明 wait/oneShot/autostart/signal,基于 plugin-tick 的 dt 累加,emit timer:timeout / timer:tick。
@eva/plugin-renderer-dom-element
@eva/plugin-renderer-render-texture
Parallax — DSL 配置 layer scrollSpeed,组件每帧按 camera/world 偏移产生视差,可循环平铺。
@eva/plugin-worker
Action map — DSL 把 keyboard/touch/click 映射为语义化 action,emit 到 SignalBus,游戏逻辑只关心 action。
Easing 函数库 — 16 个常用 ease 曲线,可被 tween/animation-track/path-follow 共享。
@eva/plugin-ai
First-class behavior script host for Eva.js: lifecycle, input, signals, diagnostics, and hot reload.
Trigger — 信号 → DSL 动作的执行器,DSL 配置 "on signal" + "do actions",emit/setStore/transitionState/playSound 等。
@eva/plugin-renderer-video
Reliable game-tick scheduler for Eva.js — wraps Component.update with onTick/onFixedTick/onLateTick hooks and a setInterval fallback (WallTicker) for environments where RAF is throttled.
@eva/plugin-renderer-filter — wraps PixiJS built-in 2D filters (Blur/ColorMatrix/Displacement/Noise/Alpha) as Eva.js components.
Showing 50 of 86 packages
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
@eva/eva.js
@eva/plugin-renderer-text
@eva/renderer-adapter
@eva/plugin-renderer-tiling-sprite
@eva/plugin-renderer-graphics
@eva/plugin-renderer-mask
@eva/plugin-renderer-sprite
@eva/plugin-renderer-img
@eva/plugin-renderer
@eva/plugin-renderer-spine
## How To Develop a Eva.js plugin?
@eva/spine-base
@eva/plugin-stats
Named-signal bus for Eva.js — replaces ad-hoc EventBus.ts in every game with a single typed signals registry.
@eva/plugin-renderer-particle
@eva/plugin-evax
@eva/plugin-renderer-mesh
@eva/plugin-renderer-event
@eva/plugin-ui
@eva/plugin-transition
@eva/plugin-renderer-nine-patch
@eva/plugin-renderer-dragonbone
@eva/plugin-renderer-render
@eva/plugin-renderer-spine36
@eva/plugin-renderer-sprite-animation
@eva/plugin-renderer-lottie
@eva/plugin-matterjs
@eva/plugin-a11y
@eva/plugin-sound
Canvas layer — DSL 声明 layer/zIndex/screen-space,框架自动调整渲染序与 transform.position 的 layer 偏移。
Finite state machine — DSL 声明 states/transitions/timeouts/guards/actions,emit state-change 信号。
Object pool — DSL 配置 prefab + initialSize + maxSize,运行时 acquire/release,避免 GameObject 频繁创建/销毁。
Persistence — DSL 声明 store keys 自动 localStorage 持久化,组件提供手动 save / load / clear API。
Godot Tween 等价物 — 任意字段补间(transform / 自定义 Component / mx.store),支持 sequence/parallel/yoyo/loop。
@eva/plugin-layout
@eva/plugin-renderer-tilemap
Godot Area2D 等价物 — 无物理碰撞域。circle/rect/polygon shape + layer/mask + signalEnter/Exit。
Godot Timer 等价物 — DSL 可声明 wait/oneShot/autostart/signal,基于 plugin-tick 的 dt 累加,emit timer:timeout / timer:tick。
@eva/plugin-renderer-dom-element
@eva/plugin-renderer-render-texture
Parallax — DSL 配置 layer scrollSpeed,组件每帧按 camera/world 偏移产生视差,可循环平铺。
@eva/plugin-worker
Action map — DSL 把 keyboard/touch/click 映射为语义化 action,emit 到 SignalBus,游戏逻辑只关心 action。
Easing 函数库 — 16 个常用 ease 曲线,可被 tween/animation-track/path-follow 共享。
@eva/plugin-ai
First-class behavior script host for Eva.js: lifecycle, input, signals, diagnostics, and hot reload.
Trigger — 信号 → DSL 动作的执行器,DSL 配置 "on signal" + "do actions",emit/setStore/transitionState/playSound 等。
@eva/plugin-renderer-video
Reliable game-tick scheduler for Eva.js — wraps Component.update with onTick/onFixedTick/onLateTick hooks and a setInterval fallback (WallTicker) for environments where RAF is throttled.
@eva/plugin-renderer-filter — wraps PixiJS built-in 2D filters (Blur/ColorMatrix/Displacement/Noise/Alpha) as Eva.js components.
Showing 50 of 86 packages