uievents

UI Events (by w3c)

Uievents Alternatives

Similar projects and alternatives to uievents

  1. prime-spirals

    Creates images of prime numbers in various spiral patterns.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. primes

    4 uievents VS primes

    Plotting prime numbers. (by MathisBullinger)

  4. lethargy

    1 uievents VS lethargy

    Distinguish between scroll events initiated by the user, and those by inertial scrolling

  5. arduinoX86

    An interface between an Arduino Due or Arduino GIGA and 8088, 8086, V20, V30, 186 or 286 CPUs

  6. lethargy-ts

    2 uievents VS lethargy-ts

    🔍 Distinguish between intentional wheel events and inertial scrolling

  7. IBMulator

    The IBM PS/1 emulator.

  8. silly-sound-bastard

    Yet another Covox Speech Thing clone

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better uievents alternative or higher similarity.

uievents discussion

Log in or Post with

uievents reviews and mentions

Posts with mentions or reviews of uievents. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-08-23.
  • P99 0 ms* autocomplete for 240M domain names
    1 project | news.ycombinator.com | 31 Aug 2026
    > If supported by a user agent, this event MUST be dispatched when a key is pressed down

    https://w3c.github.io/uievents/#event-type-keypress

  • MartyPC is a cross-platform emulator of early PCs written in Rust
    4 projects | news.ycombinator.com | 23 Aug 2026
    Keyboard code [1] vs. Keyboard key [2]

    [1] Physical location of a key https://w3c.github.io/uievents/#keys-codevalues

    [2] Mapping of a key https://w3c.github.io/uievents/#keys-keyvalues

    The naming is terrible and I have to look it up every single time

  • A BBC navigation bar component broke depending on the external monitor
    1 project | news.ycombinator.com | 18 Nov 2024
    Right, but the article doesn't explain why they cared whether it was keyboard or mouse activation. The linked WebKit bug goes into more detail, but it's still lacking an explanation of why alternative, more common and widely deployed strategies (like having a capturing keydown event that triggers earlier in the render loop) wouldn't be a better idea instead.

    Also, if you really want to determine whether a MouseEvent is "real" or "synthetic", it seems like you can use the current click count (i.e., event.detail). This works on both Chrome and Safari, but the spec text is somewhat contradictory in this area: the "click" event handler says that "the attribute value MUST be 1 when the user begins this action and increments by 1 for each click" (https://w3c.github.io/uievents/#event-type-click) but it also says "This MUST be a non-negative integer indicating the number of consecutive clicks of a pointing device button within a specific time" (https://w3c.github.io/uievents/#current-click-count), and the definition of "pointing device button" seems to exclude synthetic keyboard events (since those are handled separately),

  • Lethargy-TS — A Modern Typescript Rewrite of the `lethargy` inertia scroll detection library
    4 projects | /r/javascript | 19 Feb 2023
    Also, consider leaving an upvote on the W3C feature request ticket! It has been really quiet for some time now
  • [OC] Prime numbers plotted on polar coordinates
    7 projects | /r/dataisbeautiful | 19 Feb 2021
    Not to mention here's a spec issue where they considered forbidding other units in a future spec version to eliminate the browser mismatch.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic uievents repo stats
5
161
5.0
7 months ago

w3c/uievents is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of uievents is HTML.


Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that HTML is
the 9th most popular programming language
based on number of references?