Skip to content

CAD Graphic Libraries Comparison

Miguel Prada edited this page Apr 30, 2023 · 1 revision

Criterios:

  • Reputación (estrellas en github, descargas en npm, etc)
  • Actividad (frecuencia de releases, fecha de último release, de último commit, etc)
  • Documentación y Tutoriales
  • Compatibilidad con formatos CAD
  • Estética
  • Versatilidad en 2D
  • Versatilidad en 3D
Library Name Source Code Examples Name Homepage Reputación Actividad Documentación y Tutoriales Compatibilidad CAD Estética Versatilidad 2D Versatilidad 3D Permite parametrizar Tiene eventos de interacción
OpenJSCAD https://github.com/jscad/OpenJSCAD.org#documentation https://openjscad.xyz/ OpenJSCAD https://openjscad.xyz/ Buena Meh Buena Buena Buena Buena Buena Yes No
maker.js https://github.com/microsoft/maker.js https://maker.js.org/demos/#content maker.js https://maker.js.org/ Buena Meh Meh Buena Buena Buena Baja Yes No
OpenCascade.js https://github.com/donalffons/opencascade.js https://ocjs.org/docs/examples/ocjs-logo OpenCascade.js https://ocjs.org/ Meh Meh Meh Meh Buena Baja Buena No No
three.js https://github.com/mrdoob/three.js/ https://threejs.org/examples three.js https://threejs.org/ Buena Buena Buena Baja Buena Buena Buena Yes Yes
vector.js https://github.com/vector-js/vector https://vectorjs.org/examples/ vector.js https://vectorjs.org/ Meh Baja Buena Baja Meh Buena Baja No Yes
Paper.js https://github.com/paperjs/paper.js http://paperjs.org/examples/ Paper.js http://paperjs.org/               No No
two.js https://github.com/jonobr1/two.js https://two.js.org/examples/ two.js https://two.js.org/               No No
VectorDraw   https://www.vdraw.com/javascript-examples/vectordraw-javascript-samples/ VectorDraw https://www.vdraw.com/               No No
d3.js https://github.com/d3/d3 https://observablehq.com/@d3/gallery d3.js https://d3js.org/               No No