Skip to main content

Hot-reloading server for CadQuery 3D objects with in-browser viewer from yacv-server

Project description

cq-studio

cq-studio is a server and utilities for running a live, updating preview of objects designed in CadQuery, rendered in your web browser. CadQuery is a package for designing 3D models programmatically using Python code.

The web client side uses three.js to render the user's models. The client-side interface and HTTP server are supplied by the yacv-server package.

cq-studio starts a server, loads objects from a specified file, and then re-loads them on any change to that file or other Python modules it imports, and pushes the new objects to the browser ("hot-reloading").

License

cq-studio is Copyright © 2024 Charles Cazabon charlesc-software-cqs@pyropus.ca. Licensed under the GNU General Public License v2 (only). See the file COPYING for details.

Documentation

The documentation is available in HTML and plaintext in the docs subdirectory, or online at https://pyropus.ca/docs/cq-studio/ .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cq_studio-0.9.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cq_studio-0.9.0-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file cq_studio-0.9.0.tar.gz.

File metadata

  • Download URL: cq_studio-0.9.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.11 Linux/6.8.10

File hashes

Hashes for cq_studio-0.9.0.tar.gz
Algorithm Hash digest
SHA256 c6fb33cf6cc68b103084d1518944c80081c3aa53d5c2a660181dbaf8733ca793
MD5 1995c425c94a5624456fcfe31d6d7988
BLAKE2b-256 2f9e8cca9a7a4a3fd2aa23250cc3dca9cf0c6693fcbc3b998014ba8b020798f9

See more details on using hashes here.

File details

Details for the file cq_studio-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: cq_studio-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.11.11 Linux/6.8.10

File hashes

Hashes for cq_studio-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a59c6e2cc73fd7a060a0c534ef13ebf15a40f38981a4fdf9ac82a7f833f73d1
MD5 4d2ad4dd5da65db10075db70d97ad2b9
BLAKE2b-256 0ccd3e94f30cc557a133332c31a58e22fa19b7c2bf457dd0f3410ae2a50f29d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page