Skip to content
View niuee's full-sized avatar

Block or report niuee

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
niuee/README.md
  • 👋 Hi,

I started a HTML canvas application development toolkit, @ue-too. It has many util packages that can jump start a canvas based web application.

ue-too is organized into modular packages:

  • @ue-too/being - Finite state machine npm version
  • @ue-too/board - Canvas viewport management with pan, zoom, and rotate functionality npm version
  • @ue-too/math - Mathematical utilities for 2D point operations, transformations, and calculations npm version
  • @ue-too/animate - Animation system for smooth transitions and keyframe animations npm version
  • @ue-too/dynamics - 2D physics engine with collision detection, rigid bodies, and constraints npm version
  • @ue-too/curve - Curve and path tools including Bézier curves, lines, and composite paths npm version
  • @ue-too/border - Geographic projection utilities (great circle, rhumb line, map projections) npm version
  • @ue-too/ecs - Entity Component System architecture support npm version

Pinned Loading

  1. kinnet-studio/ue-too kinnet-studio/ue-too Public

    toolkit for interactive HTML canvas applications

    TypeScript 5

  2. kinnet-studio/banana kinnet-studio/banana Public

    A top down 2D railroad simulation / city builder (WIP)

    TypeScript 1