JSPM

Found 59 results for event-listener

@util-hooks/use-event

A React hook to add and remove event listeners without the boilerplate.

  • v2.0.0
  • 15.79
  • Published

harmony-conductor

HarmonyConductor: A lightweight and type-safe event bus for seamless event handling and inter-component communication in JavaScript and TypeScript applications.

  • v0.6.2
  • 15.38
  • Published

detect-event-listener

Complete feature detection for addEventListener, including its third options parameter and passive events.

  • v1.0.5
  • 14.53
  • Published

@preact-hooks/event

A custom Preact Hook that provides a declarative useEventListener.

  • v1.0.7
  • 14.53
  • Published

tiny-event-intercept

Lightweight (~1.0KB) TypeScript library for conditional event interception with browser-standard API. Zero dependencies, SSR compatible, robust edge case handling.

  • v1.0.0
  • 13.13
  • Published

eventaggregator

EventAggregator pattern with very usefull features. Use it in NodeJS and the browser.

  • v1.2.0
  • 12.79
  • Published

@hooooks/use-event-listener

A custom React Hook that provides a declarative useEventListener with native event binding.

  • v1.0.1
  • 12.01
  • Published

node-global-listener

A lightweight and efficient Node.js package for capturing global keyboard and mouse events, supporting key presses, mouse movements, input simulation, and background operation.

    • v2.1.1
    • 11.59
    • Published

    @web-deps/event-manager

    A JavaScript library for managing events. It can be used both on the frontend and backend.

    • v0.2.2
    • 11.49
    • Published

    @tioniq/eventiq

    A library providing utilities for implementing the Event pattern, facilitating event handling in JavaScript and TypeScript applications. This library is a collection of common utilities for managing events and event handlers using the Event pattern. The i

    • v1.3.1
    • 10.82
    • Published

    @khudiiash/super-events

    A flexible, decoupled event/observer system for TypeScript and JavaScript with: - Return values from listeners - Async/await support - Once listeners - Unsubscribe support - **Global and local event systems**

    • v1.3.2
    • 9.80
    • Published

    parasitejs

    Use javascript the way you want, fast as possible.

    • v1.0.3
    • 8.80
    • Published

    event-listener-extended

    A wrapper to EventTarget.addEventListener that supports multiple targets, event names and delegated events with a convenient remove listener mechanism.

    • v1.0.0
    • 8.52
    • Published

    @hoge1e3/dom-mutable-events

    A utility for adding, removing, copying, and overwriting DOM event listeners with tracking capability.

    • v1.0.0
    • 7.95
    • Published

    oop-observer

    traditional observer pattern realization

    • v2.0.8
    • 7.24
    • Published

    @util-hooks/use-tauri-event

    Define custom events and handlers for [Tauri](https://tauri.app/) events in React.

    • v1.0.0
    • 5.88
    • Published

    eventilator

    cute event manager with super powers

      • v0.0.2
      • 4.51
      • Published

      multi-key-handler

      A utility class for handling multiple key events and executing a callback function based on the key states.

      • v0.0.5
      • 4.40
      • Published

      e-emit.ts

      e-emit.ts是一个轻量级的事件管理工具,用于创建事件发射器和事件仓库,支持事件的订阅、触发、移除以及事件仓库的管理,适合小型到中型的 JavaScript/TypeScript 项目。

        • v1.0.9
        • 2.82
        • Published

        @flowlab/event

        FlowLab event-driven system

          • v1.0.0
          • 2.64
          • Published

          @dhlx/event-target

          A lightweight TypeScript implementation of the EventTarget interface, supporting event listeners, event bubbling, and propagation control, designed for custom event-driven systems.

          • v0.0.1
          • 2.62
          • Published

          @casius/core

          The casius core library

          • v0.2.0
          • 0.00
          • Published

          eventbus-debugger

          Debugger for native/browser events using a wrapper + log API

          • v1.0.0
          • 0.00
          • Published

          @casius/vue

          The casius Vue 3 composable library

          • v0.2.0
          • 0.00
          • Published

          @enzohb/keyboard

          A wrapper around the odd DOM Event Listeners syntax

          • v1.0.0
          • 0.00
          • Published

          lit-event

          An EventListener similar to UnityEvent

          • v1.0.2
          • 0.00
          • Published

          ts-event-manager

          A TypeScript event listener manager with intersection observer and automatic cleanup

          • v1.5.1
          • 0.00
          • Published