New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

geometrix

Package Overview
Dependencies
Maintainers
1
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

geometrix

The 2D geometry engine of the parametrix

latest
Source
npmnpm
Version
1.0.28
Version published
Weekly downloads
30
900%
Maintainers
1
Weekly downloads
 
Created
Source

Geometrix

Presentation

Geometrix is a javascript package for programmatic CAD. It helps to create figures composed of circles, strokes and arcs. Those figures can then be exported as dxf, svg and a couple of other formats. Using Parametrix, those figures can also be displayed in an HTML canvas and simulated in 2D.

Geometrix has also features to round or widen corners of your figures.

Getting started

git clone https://github.com/charlyoleg2/parametrix
cd parametrix
npm -w geometrix install
npm -w geometrix run ci

Dependencies

Geometrix runtime depends only on @zip.js/zip.js. All other functionalies (geometry, dxf-export, svg-export, canvas-stroke) are relying onlw on the standard Math library.

Documentation

The directory docs_svg contains diagrams used during the development of geometrix. The website Paramui contains the documentation of geometrix:

Keywords

cad

FAQs

Package last updated on 17 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts