Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dubstar-04/design-core

Javascript 2D CAD Library
https://github.com/dubstar-04/design-core

2d cad cairo canvas dxf javascript

Last synced: about 2 months ago
JSON representation

Javascript 2D CAD Library

Awesome Lists containing this project

README

        

# Design-Core [![Design-Core QA](https://github.com/dubstar-04/Design-Core/actions/workflows/DesignCoreQA.yml/badge.svg)](https://github.com/dubstar-04/Design-Core/actions/workflows/DesignCoreQA.yml) [![codecov](https://codecov.io/gh/dubstar-04/Design-Core/branch/main/graph/badge.svg?token=SH2E690AT0)](https://codecov.io/gh/dubstar-04/Design-Core) ![NPM Version](https://img.shields.io/npm/v/%40design-core%2Fcore?logo=npm)

Design-Core is a dependancy free opensource javascript library for two dimensional computer aided design (CAD).

Design-Core uses the industry standard Drawing Exchange Format (DXF) to read and write CAD data and impliments drawing visualisation functionality and can be used with HTML canvas elements or Cairo graphics.

| :warning: WARNING: Design Core is currently experimental / Proof of concept and only suitable for testing. |

## Links
* Docs: https://design-app.readthedocs.io/en/latest/index.html
* DXF: https://en.wikipedia.org/wiki/AutoCAD_DXF
* Design-Web: https://github.com/dubstar-04/Design-Web
* HTML Canvas: https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
* Cairo: https://www.cairographics.org/

## Publishing

npm login

npm publish --access public