An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "2d" keyword

View the packages on the npmjs.org package registry that are tagged with the "2d" keyword.

ticket-parser 0.1.0
Parse the data contained in Deutsche Bahn's aztec codes
1 version - Latest release: over 9 years ago - 1 dependent repositories - 14 downloads last month - 1 maintainer
2d-engine 5.5.1
An ES6 game engine using two.js
26 versions - Latest release: over 4 years ago - 5 dependent packages - 2 dependent repositories - 264 downloads last month - 0 stars on GitHub - 1 maintainer
@excalidraw/math 0.18.0-f87f6d086 💰
Excalidraw math functions
41 versions - Latest release: 3 months ago - 1.29 thousand downloads last month - 109,228 stars on GitHub - 2 maintainers
@dreamoftrees/spine-canvaskit 4.3.0-beta
The official Spine Runtimes for CanvasKit for NodeJS
1 version - Latest release: about 1 month ago - 9 downloads last month - 0 stars on GitHub - 1 maintainer
inks2d 0.1.3 💰
A free no-dependency Typescript game engine designed for developing 2D games
11 versions - Latest release: about 2 years ago - 71 downloads last month - 48 stars on GitHub - 1 maintainer
cocos2dx 2.0.2
cocos2dx JS for module usage
10 versions - Latest release: 7 months ago - 51 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
victor 1.1.0
A JavaScript 2D vector class with methods for common vector operations
14 versions - Latest release: about 10 years ago - 66 dependent packages - 269 dependent repositories - 28.3 thousand downloads last month - 842 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
poly-decomp 0.3.0
Convex decomposition for 2D polygons
5 versions - Latest release: over 7 years ago - 34 dependent packages - 416 dependent repositories - 47.4 thousand downloads last month - 431 stars on GitHub - 1 maintainer
cnvx 0.1.0 💰
Calculates convex hull for the set of 2d points
1 version - Latest release: almost 11 years ago - 1 dependent package - 1 dependent repositories - 19 downloads last month - 2 stars on GitHub - 1 maintainer
@4bitlabs/ennetree 1.1.0
A simple 2D ennetree (3×3 spatial division) for fast, efficient spatial queries
7 versions - Latest release: over 1 year ago - 159 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
react-force-graph 1.48.1
React component for 2D, 3D, VR and AR force directed graphs
209 versions - Latest release: about 2 months ago - 26 dependent packages - 189 dependent repositories - 97.5 thousand downloads last month - 2,132 stars on GitHub - 1 maintainer
pixi-tagged-text-forked 3.15.3
TaggedText for @pixi
3 versions - Latest release: about 1 year ago - 53 downloads last month - 0 stars on GitHub - 1 maintainer
citygml-validate-polygon 0.1.13
Validate a CityGML polygon against the QIE suite
5 versions - Latest release: over 10 years ago - 2 dependent packages - 1 dependent repositories - 31 downloads last month - 0 stars on GitHub - 2 maintainers
@dfsj/ol 3.7.0
二维地图库
22 versions - Latest release: 10 months ago - 104 downloads last month - 2 maintainers
Top 2.0% on npmjs.org
spritejs 3.8.3
A cross platform high-performance graphics system.
432 versions - Latest release: almost 3 years ago - 30 dependent packages - 49 dependent repositories - 15.9 thousand downloads last month - 5,329 stars on GitHub - 3 maintainers
@grida/canvas-wasm 0.0.79 💰
WASM bindings for Grida Canvas
88 versions - Latest release: 16 days ago - 1.59 thousand downloads last month - 2,272 stars on GitHub - 1 maintainer
Top 8.4% on npmjs.org
draw-triangles-2d 1.0.0
draws a simplicial complex using Canvas2D context
1 version - Latest release: almost 11 years ago - 9 dependent packages - 21 dependent repositories - 34 downloads last month - 5 stars on GitHub - 1 maintainer
Top 0.7% on npmjs.org
tsparticles 3.9.1 💰
Easily create highly customizable particle animations and use them as animated backgrounds for yo...
386 versions - Latest release: 3 months ago - 115 dependent packages - 7,069 dependent repositories - 405 thousand downloads last month - 7,127 stars on GitHub - 1 maintainer
grid-walk 1.0.0
Walk along line through 2D grid.
1 version - Latest release: about 11 years ago - 2 dependent packages - 2 dependent repositories - 9 downloads last month - 3 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@scratch/paper 0.11.20221201200345
The Swiss Army Knife of Vector Graphics Scripting
58 versions - Latest release: almost 3 years ago - 18 dependent packages - 175 dependent repositories - 8.8 thousand downloads last month - 14,867 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@thi.ng/transducers 9.6.15 💰
Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for funct...
370 versions - Latest release: 9 days ago - 88 dependent packages - 90 dependent repositories - 38.4 thousand downloads last month - 3,384 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
@thi.ng/vectors 8.6.11 💰
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
331 versions - Latest release: 9 days ago - 62 dependent packages - 39 dependent repositories - 15.8 thousand downloads last month - 3,346 stars on GitHub - 1 maintainer
@babahgee/easings 1.0.0
Function to animate full and floating numbers.
1 version - Latest release: over 2 years ago - 18 downloads last month - 1 maintainer
Top 1.5% on npmjs.org
force-graph 1.51.0
2D force-directed graph rendered on HTML5 canvas
193 versions - Latest release: about 2 months ago - 22 dependent packages - 474 dependent repositories - 400 thousand downloads last month - 1,334 stars on GitHub - 1 maintainer
zrender-nightly 6.0.1-dev.20251103
A lightweight graphic library providing 2d draw for Apache ECharts
3,148 versions - Latest release: about 16 hours ago - 31.8 thousand downloads last month - 6,047 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
d3-flextree 2.1.2
Flexible tree layout algorithm that allows for variable node sizes.
6 versions - Latest release: almost 4 years ago - 62 dependent packages - 160 dependent repositories - 483 thousand downloads last month - 360 stars on GitHub - 2 maintainers
@d-pollard/planck 1.0.5
2D JavaScript/TypeScript physics engine for cross-platform HTML5 game development
6 versions - Latest release: over 2 years ago - 1 dependent repositories - 77 downloads last month - 0 stars on GitHub - 2 maintainers
@hitmakers/phaser 3.60.8 💰
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.
8 versions - Latest release: over 2 years ago - 118 downloads last month - 36,353 stars on GitHub - 1 maintainer
@stein197/point 1.1.0
N-dimentional point implementation
2 versions - Latest release: over 3 years ago - 1 dependent package - 14 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.7% on npmjs.org
wtc-math 1.0.20
A math library that provides discrete components for common math operations. Includes vectors, ma...
29 versions - Latest release: about 2 years ago - 6 dependent packages - 6 dependent repositories - 535 downloads last month - 8 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
@tldraw/intersect 1.9.2
2D intersection utilities for TLDraw and maybe you, too.
61 versions - Latest release: over 2 years ago - 23 dependent packages - 107 dependent repositories - 32.8 thousand downloads last month - 2 maintainers
Top 0.5% on npmjs.org
zrender 6.0.0
A lightweight graphic library providing 2d draw for Apache ECharts
80 versions - Latest release: 3 months ago - 296 dependent packages - 36,482 dependent repositories - 5.29 million downloads last month - 6,009 stars on GitHub - 18 maintainers
Top 1.8% on npmjs.org
box-intersect 1.0.2
Any dimensional box intersection
3 versions - Latest release: almost 7 years ago - 33 dependent packages - 3,545 dependent repositories - 112 thousand downloads last month - 279 stars on GitHub - 1 maintainer
@hema-to/regl-scatterplot 1.14.1
A WebGL-Powered Scalable Interactive Scatter Plot Library
3 versions - Latest release: about 2 months ago - 313 downloads last month - 218 stars on GitHub - 2 maintainers
Top 5.2% on npmjs.org
regl-scatterplot 1.14.1
A WebGL-Powered Scalable Interactive Scatter Plot Library
100 versions - Latest release: 6 months ago - 2 dependent packages - 7 dependent repositories - 6.69 thousand downloads last month - 190 stars on GitHub - 1 maintainer
@2digits/cli 0.10.0
A CLI to quickly scaffold your next project.
20 versions - Latest release: over 2 years ago - 1 dependent package - 573 downloads last month - 3 stars on GitHub - 2 maintainers
spine-webgl-fixed 4.0.28
The un-official Spine Runtimes for the web. Patched a bug for personal use
2 versions - Latest release: about 1 year ago - 31 downloads last month - 0 stars on GitHub - 1 maintainer
@danielzm/particles-pointer-tracker 1.0.2
Drawing particles that follows the mouse pointer.
2 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 58 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
pex-gl 3.0.2
Create a RenderingContext (2d, webgl, webgl2, webgpu) for use in PEX.
28 versions - Latest release: over 1 year ago - 4 dependent packages - 21 dependent repositories - 834 downloads last month - 15 stars on GitHub - 2 maintainers
simple-2d-shader 0.0.0
A simple 2D shader
1 version - Latest release: over 12 years ago - 3 dependent packages - 5 dependent repositories - 24 downloads last month - 6 stars on GitHub - 1 maintainer
Top 9.3% on npmjs.org
free-tex-packer-cli 0.3.0
Free texture packer CLI
20 versions - Latest release: over 4 years ago - 1 dependent package - 7 dependent repositories - 1.66 thousand downloads last month - 17 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
cdt2d 1.0.0
Constrained Delaunay Triangulation in 2D
2 versions - Latest release: over 10 years ago - 28 dependent packages - 3,456 dependent repositories - 125 thousand downloads last month - 234 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
@esotericsoftware/spine-core 4.2.95
The official Spine Runtimes for the web.
178 versions - Latest release: 7 days ago - 21 dependent packages - 13 dependent repositories - 179 thousand downloads last month - 4,135 stars on GitHub - 3 maintainers
spiral-array 1.0.9
Traverse a 2d array from the centre in a spiral
10 versions - Latest release: almost 5 years ago - 33 downloads last month - 1 maintainer
@shalvah/vexor 0.3.0
Graph resizable 2D vectors and basic operations
5 versions - Latest release: over 1 year ago - 330 downloads last month - 4 stars on GitHub - 1 maintainer
canvas-2d-renderer-animated 1.0.0
Continuously renders and array of 2d array data to canvas
1 version - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.2% on npmjs.org
@topology/flow-diagram 1.1.1
The flow library based on le5le topology.
15 versions - Latest release: over 3 years ago - 16 dependent packages - 13 dependent repositories - 161 downloads last month - 939 stars on GitHub - 1 maintainer
canvas-hidden-transform 1.0.0
Apply extra 'hidden' transformations to a CanvasRenderingContext2D
1 version - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 4 downloads last month - 1 maintainer
@dreamoftrees/spine-canvas 4.3.0-beta
The official Spine Runtimes for the web.
1 version - Latest release: about 1 month ago - 7 downloads last month - 1 maintainer
segment-aabb 1.0.0
compute the aabb of an n-dimensional line segment
1 version - Latest release: over 10 years ago - 1 dependent repositories - 15 downloads last month - 1 stars on GitHub - 1 maintainer
@geomtoy/util 0.3.0
A 2D geometry responsive computing, visualizing and interacting library.
8 versions - Latest release: over 2 years ago - 3 dependent packages - 1 dependent repositories - 62 downloads last month - 5 stars on GitHub - 1 maintainer
termgame 0.1.1
A sprite-based terminal 2D game engine in Node.JS (experiment).
2 versions - Latest release: almost 8 years ago - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
vector2js 2.0.1
Simple 2D vectors for JavaScript.
4 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 106 downloads last month - 10 stars on GitHub - 1 maintainer
@vci/quick-drawer 1.0.10
Quickly create an excellent 2D drawing scene
2 versions - Latest release: 5 months ago - 3 downloads last month - 1 maintainer
Top 2.0% on npmjs.org
@esotericsoftware/spine-webgl 4.2.95
The official Spine Runtimes for the web.
175 versions - Latest release: 7 days ago - 7 dependent packages - 9 dependent repositories - 88.8 thousand downloads last month - 4,135 stars on GitHub - 3 maintainers
Top 0.9% on npmjs.org
delaunator 5.0.1
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
19 versions - Latest release: almost 2 years ago - 58 dependent packages - 29,463 dependent repositories - 22.3 million downloads last month - 2,524 stars on GitHub - 29 maintainers
@mesaguilde/carpenter-engine 0.1.4
A C++ game engine with a build once, run anywhere solution
10 versions - Latest release: 4 months ago - 40 downloads last month - 4 stars on GitHub - 1 maintainer
@dreamoftrees/spine-webcomponents 4.3.0-beta
The official Spine webcomponents.
1 version - Latest release: about 1 month ago - 9 downloads last month - 0 stars on GitHub - 1 maintainer
@geogirafe/lib-geoportal 1.0.2135466299
GeoGirafe is a flexible application to build online geoportals.
467 versions - Latest release: 1 day ago - 5.65 thousand downloads last month - 6 stars on gitlab.com - 1 maintainer
glsl-rand 0.1.0
Random noise for glslify
1 version - Latest release: over 3 years ago - 1 dependent package - 4 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
react-force-graph-2d 1.29.0
React component for 2D force directed graphs
115 versions - Latest release: about 2 months ago - 15 dependent packages - 226 dependent repositories - 269 thousand downloads last month - 2,814 stars on GitHub - 1 maintainer
@div-int/phaser3-typescript-webpack 1.1.3
A Phaser 3 Project Template with Typescript and Webpack support
4 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 0 stars on GitHub - 1 maintainer
Top 0.5% on npmjs.org
phaser 3.90.0 💰
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers from the team at Ph...
170 versions - Latest release: 5 months ago - 324 dependent packages - 6,194 dependent repositories - 287 thousand downloads last month - 35,785 stars on GitHub - 1 maintainer
manim2d 1.0.0
A JavaScript library for creating mathematical animations and visualizations, inspired by Manim
1 version - Latest release: 1 day ago - 1 maintainer
brplot 0.2.6
Library for plotting huge amount of points. (100+ million)
9 versions - Latest release: 1 day ago - 24 downloads last month - 155 stars on GitHub - 1 maintainer
iterative-closest-point 1.2.1
Iterative Closest Point Implementation
5 versions - Latest release: over 3 years ago - 1 dependent package - 14 downloads last month - 0 stars on GitHub - 1 maintainer
Top 7.9% on npmjs.org
rect-crop 0.0.0
Crop a dimension in a viewport: Compute a rectangle from a zoom ratio and a center point while pr...
1 version - Latest release: about 11 years ago - 9 dependent packages - 26 dependent repositories - 1.01 thousand downloads last month - 3 stars on GitHub - 1 maintainer
Top 6.6% on npmjs.org
2d-array-rotation 2.1.1
Rotates two-dimensional arrays clockwise by 90 degrees, 180 degrees, or 270 degrees
5 versions - Latest release: over 5 years ago - 9 dependent packages - 14 dependent repositories - 674 downloads last month - 7 stars on GitHub - 1 maintainer
@beamnetwork/nonce-2d 1.1.0
This utility library exists to create and work with 2D nonces as discribed in the [Eth-Infinitism...
13 versions - Latest release: over 1 year ago - 70 downloads last month - 0 stars on GitHub - 6 maintainers
@icanvas/core 3.0.89
这是icanvas的核心包
219 versions - Latest release: over 5 years ago - 3 dependent packages - 1 dependent repositories - 5.71 thousand downloads last month - 1 stars on GitHub - 1 maintainer
@momer/pixi-super-animated-sprite 0.0.1-dev1-main.e378b29
A drop-in replacement for PixiJS's AnimatedSprite with enhanced animation loop handling for preci...
4 versions - Latest release: 11 months ago - 51 downloads last month - 0 stars on GitHub - 1 maintainer
sprunk-engine 0.4.14
## Description A TypeScript game engine designed to be simple and small (Only 50 kb once minified...
26 versions - Latest release: 7 months ago - 47 downloads last month - 19 stars on GitHub - 2 maintainers
vecter 0.1.0
2d vector for math / physics
1 version - Latest release: over 6 years ago - 1 dependent repositories - 9 downloads last month - 1 stars on GitHub - 1 maintainer
@urpflanze/js 1.1.5 💰
A library for developers who want to approach to creative coding, artists who want to approach co...
11 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 334 downloads last month - 216 stars on GitHub - 1 maintainer
vector-text-atlas 3.0.0
save and reassemble per-character vector text meshes
3 versions - Latest release: over 8 years ago - 1 dependent repositories - 30 downloads last month - 1 maintainer
@tldraw/svg 0.1.0
SVG utilities for TLDraw and maybe you, too.
6 versions - Latest release: about 4 years ago - 2 dependent packages - 15 downloads last month - 46 stars on GitHub - 3 maintainers
Top 1.8% on npmjs.org
p2 0.7.1
A JavaScript 2D physics engine.
6 versions - Latest release: almost 10 years ago - 24 dependent packages - 222 dependent repositories - 6.68 thousand downloads last month - 2,610 stars on GitHub - 1 maintainer
Top 7.2% on npmjs.org
inferno-particles 2.9.3 💰
Official tsParticles Inferno Component - Easily create highly customizable particle, confetti and...
177 versions - Latest release: over 2 years ago - 1 dependent package - 9 dependent repositories - 1.96 thousand downloads last month - 8,479 stars on GitHub - 2 maintainers
@nhatphucpham/game-cli 1.0.0-beta.pr8.20251102111445
CLI tool for creating game projects with @nhatphucpham engine
2 versions - Latest release: 1 day ago - 1 maintainer
vectory 1.2.3
High performant, DevTools friendly, Crankshaft tolerant 2d vectors
6 versions - Latest release: over 6 years ago - 2 dependent packages - 6 dependent repositories - 39 downloads last month - 7 stars on GitHub - 1 maintainer
@dxyl/myth 1.0.0
一个低成本的跨平台2d渲染,基于`skia-path2d`创建基本图形和文件的矢量路径,最终渲染到平台。
1 version - Latest release: 1 day ago - 1 maintainer
@icanvas/webpack 0.2.1
这是icanvas的默认webpack打包配置
36 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 125 downloads last month - 1 maintainer
foster-engine 0.0.7
A simple WebGL + TypeScript Game framework with an Scene/Entity/Component model
7 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 59 downloads last month - 703 stars on GitHub - 1 maintainer
desi51-uis 1.0.2
feli-package desi51-uis for installing locally the web-ui desi51-ui
7 versions - Latest release: 4 months ago - 51 downloads last month - 0 stars on GitHub - 1 maintainer
svg-to-mesh 3.0.0
svg-to-mesh is a JavaScript utility function that converts an SVG file into a 3D mesh. This funct...
6 versions - Latest release: 3 months ago - 7 downloads last month - 5 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
@thi.ng/matrices 3.0.26 💰
Matrix & quaternion operations for 2D/3D geometry processing
306 versions - Latest release: 9 days ago - 12 dependent packages - 15 dependent repositories - 3.07 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
powertron 1.0.0
An powerful library for making 2d games (BETA)
1 version - Latest release: over 3 years ago - 1 dependent package - 15 downloads last month - 1 maintainer
nd-binary-indexed-tree 1.0.0
N-dimensional Binary Indexed Tree
1 version - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 9 downloads last month - 0 stars on GitHub - 1 maintainer
hypatia.c 2.0.0
A header-only, pure-C math library for 2D/3D graphics (matrix, vector, quaternion) Seeks to be cl...
1 version - Latest release: 1 day ago - 1 maintainer
2d-bit-array 0.0.3
Efficient 2D Bit Array with Serialization
3 versions - Latest release: almost 2 years ago - 1 dependent package - 37 downloads last month - 1 maintainer
lve 5.3.4
Light visualnovel Engine
48 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 270 downloads last month - 1 stars on GitHub - 1 maintainer
planar 1.0.1
A wrapper object for 2d arrays that provides a plethora of useful methods.
2 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 1 maintainer
Top 1.5% on npmjs.org
phaser-ce 2.20.2
Phaser CE (Community Edition) is a fast, free and fun HTML5 Game Framework for Desktop and Mobile...
54 versions - Latest release: 8 months ago - 65 dependent packages - 424 dependent repositories - 11.7 thousand downloads last month - 1,331 stars on GitHub - 1 maintainer
@salusoft89/planegcs 1.1.7
A wasm build and a simple wrapper of the FreeCAD PlaneGCS (2D geometric constraint solver)
33 versions - Latest release: 6 months ago - 1.01 thousand downloads last month - 57 stars on GitHub - 2 maintainers
rythmoos-engine 1.2.0
Rythmoos' game engine.
7 versions - Latest release: about 8 years ago - 1 dependent repositories - 25 downloads last month - 2 stars on GitHub - 1 maintainer
constellation 1.0.1
A grid geometry toolkit for controlling 2D sprite motion.
3 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 30 downloads last month - 22 stars on GitHub - 1 maintainer
transformation-matrix-js-es 0.0.2
2D affine matrix power tools for JavaScript
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 28 downloads last month - 0 stars on GitHub - 1 maintainer
phaser-qwik 3.15.3 💰
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.
2 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 38,432 stars on GitHub - 1 maintainer
winsvold-coordinate 0.3.3
a small typescript library for managing coordinates
8 versions - Latest release: over 6 years ago - 1 dependent repositories - 32 downloads last month - 0 stars on GitHub - 1 maintainer
pixi-rulers 0.0.9
Pixi.js rulers for measurement
1 version - Latest release: over 4 years ago - 1 dependent package - 5 downloads last month - 1 stars on GitHub - 1 maintainer