Skip to content

Library catalog ​

Choose the package that owns your task. These 12 entries come from the fixed source manifests. A public-access manifest does not prove an npm release.

LibraryTaskSource versionDefault entry
@barocss/kitCSS compilation and themes0.12.0./src/index.ts
@barocss/browserBrowser CSS runtime and DOM observation0.12.0./src/index.ts
@barocss/serverServer CSS compilation0.12.0./src/index.ts
@barocss/renderValidated UI documents to React0.12.0./dist/index.js
@barocss/gpuOwn GPU rendering and CPU scene preparation0.0.0./src/index.ts
@barocss/cadOwn native geometry, topology and features0.0.0-experimental./src/index.ts
@barocss/cad-interopNative input and format/display adapters (Loader)0.0.0-experimental./src/index.ts
@barocss/canvas2dRetained 2D scenes and WebGL2 display0.0.0-experimental./src/index.ts
@barocss/viewerReusable native-model viewing facade0.0.0-experimental./src/index.ts
@barocss/physicsBounded simulation profiles and derived output0.0.0-experimental./src/index.ts
@barocss/cad-editorNative CAD authoring components0.0.0-experimental./src/index.ts
@barocss/render-editorScene document authoring components0.0.0-experimental./src/index.ts

Start a workflow ​

  • Native geometry → copied display packet → GPU: CAD, Interop, GPU.
  • Native geometry → interactive display: Viewer.
  • Logical-pixel scene → own 2D renderer: Canvas2D.
  • Native authoring → source save/open: CAD Editor.
  • Scene authoring → scene save/open: Render Editor.
  • UI document → React → CSS host: Render.

Verify entry points ​

These are actual development export keys at the fixed commit. Compiled maps and exact manifest hashes are retained in the app inventory. Read each package API page for names and support.

  • @barocss/kit: ., ./theme/default. packages/barocss/package.json (Manifest; local source).
  • @barocss/browser: .. packages/barocss-browser/package.json (Manifest; local source).
  • @barocss/server: .. packages/barocss-server/package.json (Manifest; local source).
  • @barocss/render: .. packages/barocss-render/package.json (Manifest; local source).
  • @barocss/gpu: ., ./source. packages/barocss-gpu/package.json (Manifest; local source).
  • @barocss/cad: .. packages/barocss-cad/package.json (Manifest; local source).
  • @barocss/cad-interop: ., ./native, ./native-uniform-curve, ./three-uniform-curve, ./document, ./boolean-extrusion-feature-graph, ./boolean-extrusion-feature-mesh, ./boolean-extrusion-feature-properties, ./assembly, ./document-glb, ./boolean-mesh-glb, ./boolean-extrusion-glb, ./three-document, ./three-assembly, ./three-boolean-contours, ./three-boolean-mesh, ./three-boolean-extrusion-mesh, ./three, ./babylon, ./babylon-document, ./babylon-assembly, ./babylon-boolean-mesh, ./babylon-boolean-extrusion-mesh, ./pixi3d, ./pixi3d-document, ./pixi3d-assembly, ./pixi3d-boolean-mesh, ./pixi3d-boolean-extrusion-mesh, ./model-set, ./native-selected-uniform-curve, ./three-selected-uniform-curve, ./babylon-uniform-curve, ./pixi3d-uniform-curve, ./babylon-selected-uniform-curve, ./pixi3d-selected-uniform-curve. packages/barocss-cad-interop/package.json (Manifest; local source).
  • @barocss/canvas2d: ., ./document. packages/barocss-canvas2d/package.json (Manifest; local source).
  • @barocss/viewer: .. packages/barocss-viewer/package.json (Manifest; local source).
  • @barocss/physics: ., ./cad-proxy, ./replay, ./fluid, ./cloth, ./fluid-cad. packages/barocss-physics/package.json (Manifest; local source).
  • @barocss/cad-editor: ., ./react, ./styles.css. packages/barocss-cad-editor/package.json (Manifest; local source).
  • @barocss/render-editor: ., ./react, ./style.css. packages/barocss-render-editor/package.json (Manifest; local source).

Motion was retired locally. Spatial and Interaction remain capability requirements; neither is a package in this inventory.

Read version stages before choosing a runtime. GPU/CAD/Interop/Canvas2D/Viewer/Physics/editor package publication is unverified in this manual. Render has a historical exact0.12.0 publication and consumer receipt under #478.

Local manual snapshot. Availability is stated on each package page.