JSPM

Found 69 results for perspective

matrix-utilities

Tiny, high performance utilities for performing 2/3D matrix calculations. Full unit test coverage, compatible with Node/CommonJS, AMD, and browser globals.

  • v1.2.4
  • 61.61
  • Published

webgl-distort

WebGL-based image distortion library for perspectival/projective transforms, useful in aerial imagery processing

  • v0.0.2
  • 53.34
  • Published

perspectivejs

Transforms the perspective of an image and draw it on a canvas

  • v1.0.4
  • 49.63
  • Published

@thi.ng/matrices

Matrix & quaternion operations for 2D/3D geometry processing

  • v3.0.21
  • 44.22
  • Published

affineplane

Affine geometry library for 2D and 3D spaces

  • v2.20.0
  • 42.94
  • Published

velocity-api

A super fast API Wrapper for Perspective.

  • v3.0.0
  • 40.50
  • Published

perspectivets

Transforms the perspective of an image and draw it on a canvas

  • v2.0.0
  • 40.45
  • Published

canvas-arbitrary-quads

Map canvas image quad to another using bilinear interpolation or 3D perspective transformation

  • v1.0.0
  • 37.53
  • Published

homography

Perform Affine, Projective or Piecewise Affine transformations over any Image or HTMLElement from only a set of reference points. High-Performance and easy-to-use.

  • v1.8.1
  • 33.71
  • Published

@alxcube/lens

Pure javascript library for high quality image transforms like affine, perspective, arc using algorithms from ImageMagick and incorporates reverse pixel mapping technique and elliptical weighted average resampling.

  • v2.0.1
  • 33.55
  • Published

projection-3d-2d

Project (transform) point coordinates from 3D to 2D and unproject it back.

  • v2.0.8
  • 29.79
  • Published

change-perspective

Very small JavaScript library for creating and applying perspective transforms

  • v1.0.1
  • 29.50
  • Published

lin

replanted and grown as archai

  • v0.2.0-1
  • 29.29
  • Published

pex-cam

Cameras models and controllers for 3D rendering in PEX.

  • v3.0.1
  • 28.79
  • Published

image-augment

Image augmentation library for machine learning in javascript.

  • v1.1.1
  • 25.74
  • Published

@9am/arc-ball

A small Web Component enables arcball 3D view for everything inside.

  • v1.0.3
  • 25.56
  • Published

warpvas-perspective

A derivative strategy library for warpvas enabling perspective transformation effects

  • v1.0.2
  • 25.39
  • Published

xyzw

A functional, fast, comprehensive and dependencyless typescript vector algebra library

  • v2.8.0
  • 25.32
  • Published

moving-shadow

A JavaScript module, which creates a responsive text shadow based on mouse position (desktop) or device orientation (mobile)

  • v1.1.3
  • 24.73
  • Published

transform-to-matrix

A tiny library to get 2/3D matricies from CSS3 transform functions. Fully covered by unit tests, with support for AMD, CommonJS, Node, and browser globals.

  • v0.1.1
  • 24.12
  • Published

gallery-3d

An Astro component that renders an interactive 3D image gallery using CSS transforms and perspective effects, designed for smooth transitions and responsive layouts

    • v0.0.1
    • 23.37
    • Published

    @quaelin/idea-cli

    CLI commands for interacting with the Idea-DAG: decentralized Idea, Relation & Perspective data

    • v0.0.6
    • 22.10
    • Published

    react-perspective-transform

    A lightweight **React** component that applies a perspective transform to its children, allowing you to manipulate each corner independently. Perfect for interactive demos, image warping, or advanced UI effects.

    • v2.0.3
    • 22.06
    • Published

    @logo-software/perspective

    The perspective module gives perspective to elements, using the Perspective feature of the CSS by mouse move size.

    • v11.0.0
    • 21.10
    • Published

    @quaelin/idea-web

    A web UI for interacting with the Idea-DAG: decentralized Idea, Relation & Perspective data

    • v0.0.2
    • 20.73
    • Published

    omnifocus-mcp-enhanced

    🚀 NEW: Native Custom Perspective Access! Enhanced MCP server with OmniFocus custom perspective support, hierarchical task display, AI-optimized tool selection, and comprehensive task management

    • v1.6.2
    • 20.39
    • Published

    parallax.css

    Pure css library for the parallax effect

    • v3.2.2
    • 20.26
    • Published

    @quaelin/idea-api

    JavaScript API for interacting with the Idea-DAG: decentralized Idea, Relation & Perspective data

    • v0.1.2
    • 20.09
    • Published

    dom-css-transform

    transforms a DOM element by string, matrix or components

    • v2.0.2
    • 19.80
    • Published

    fix-perspective

    Computes and applies perspective correction given 4 corners

    • v1.0.0
    • 19.19
    • Published

    leaflet-3d-marker

    Enables rotation 3D of marker icons in Leaflet.

    • v1.0.5
    • 18.86
    • Published

    cameras

    Cameras for 3D rendering.

    • v3.1.1
    • 18.69
    • Published

    gl-viewport

    toggle between orthographic and perspective projection camera views

    • v1.0.1
    • 18.34
    • Published

    archai

    of-course, the cosmos is alive

    • v0.2.1
    • 17.45
    • Published

    perspective-grid

    Two point perspective grid on canvas.

    • v3.0.2
    • 17.26
    • Published

    css-mat4

    makes a mat4 from translation, rotation, scale, skew

    • v1.0.0
    • 17.25
    • Published

    perspective-mcp

    MCP server for multi-perspective analysis and structured debates

    • v1.0.2
    • 16.08
    • Published

    perspectives

    Easily add perspective on mousemove and deviceorientation

    • v0.2.3
    • 15.73
    • Published

    @embr-modules/periscope

    [![Build](https://github.com/mussonindustrial/embr/actions/workflows/build.yml/badge.svg)]() [![version](https://img.shields.io/github/v/release/mussonindustrial/embr?filter=*periscope*&label=Latest)](CHANGELOG.md) [![Ignition](https://img.shields.io/badg

      • v0.8.1
      • 13.83
      • Published

      upon

      varied reference frame

      • v0.1.0
      • 13.47
      • Published

      react-3d-nav

      3d navigation for react

      • v0.1.2
      • 13.39
      • Published

      ember-parallax

      Parallax support for Ember.js

      • v0.3.0
      • 13.09
      • Published

      @evoke-ui/zsort3d

      TypeScript z-plane rendering engine with 3D depth simulation using Canvas 2D and mouse-based navigation

        • v0.2.0
        • 12.25
        • Published

        css-viewport

        Computes the perspective for a containefied field of view

        • v0.2.0
        • 12.08
        • Published

        @fronrich/perspective

        An Elysia plugin that allows Elysia servers to host multiple static, client-side applications.

        • v1.0.6
        • 11.80
        • Published

        perspective-calculator

        Allows to calc matrix of perspective projection from marked rect and N marked segments (N >= 2).

        • v2.0.2
        • 11.80
        • Published

        from-3d-to-2d

        Take a transformation matrix like you're used to constructing with WebGL, and project arbitrary 3D points onto your 2D screen.

        • v0.0.1
        • 7.89
        • Published

        mn-image

        a image component with 3d perspective on hover/focus.

        • v0.0.2
        • 7.23
        • Published

        perstrok.js

        Minimal library for creating multiple perspective strokes for texts.

        • v1.0.2
        • 7.09
        • Published

        magic-hover

        Transform perspective/tilt/rotate effect for nested react components.

        • v1.0.5
        • 5.90
        • Published

        noobgl-camera

        Camera class designed for noobgl

        • v0.0.5
        • 5.90
        • Published

        react-gyro-card

        A simple library for gyro effect

          • v0.0.18
          • 5.77
          • Published

          @quaelin/idea

          Tools for interacting with the Idea-DAG: decentralized Idea, Relation & Perspective data

          • v0.0.6
          • 4.46
          • Published

          lean-text

          A React solution for 3D text built with styled components.

          • v1.0.0
          • 4.36
          • Published

          perspective-transform.js

          This is an extremely useful class for advanced CSS 3d animation. You can set the x, y point of the corners of a DOM element and do need to think about the complicated Matrix formula behind it.

          • v1.0.0
          • 4.36
          • Published