@@ -8,10 +8,34 @@ Visit https://bitbybit.dev to use our full cloud platform.
88
99## Github
1010https://github.com/bitbybit-dev/bitbybit
11+
1112## NPM Packages
12- https://www.npmjs.com/package/@bitbybit-dev/babylonjs
13- https://www.npmjs.com/package/@bitbybit-dev/threejs
14- https://www.npmjs.com/package/@bitbybit-dev/core
13+
14+ [ @bitbybit-dev/babylonjs ] ( https://www.npmjs.com/package/@bitbybit-dev/babylonjs ) v
15+ BabylonJS game engine integration that allows easy drawing of geometry constructed by JSCAD, Manifold and OCCT kernels.
16+ [ @bitbybit-dev/threejs ] ( https://www.npmjs.com/package/@bitbybit-dev/threejs )
17+ ThreeJS game engine integration that allows easy drawing of geometry constructed by JSCAD, Manifold and OCCT kernels.
18+ [ @bitbybit-dev/core ] ( https://www.npmjs.com/package/@bitbybit-dev/core )
19+ Assembles various packages and provides additional features that may combine all CAD kernels
20+ [ @bitbybit-dev/jscad ] ( https://www.npmjs.com/package/@bitbybit-dev/jscad )
21+ Wraps JSCAD with additional algorithms offered by bitbybit.dev
22+ [ @bitbybit-dev/jscad-worker ] ( https://www.npmjs.com/package/@bitbybit-dev/jscad-worker )
23+ Exposes @bitbybit-dev/jscad package via webworker and makes all calls asynchronouse and non-blocking
24+ [ @bitbybit-dev/manifold ] ( https://www.npmjs.com/package/@bitbybit-dev/manifold )
25+ Wraps MANIFOLD with additional algorithms offered by bitbybit.dev
26+ [ @bitbybit-dev/manifold-worker ] ( https://www.npmjs.com/package/@bitbybit-dev/manifold-worker )
27+ Exposes @bitbybit-dev/manifold package via webworker and makes all calls asynchronouse and non-blocking
28+ [ @bitbybit-dev/occt ] ( https://www.npmjs.com/package/@bitbybit-dev/occt )
29+ Wraps OpenCascade with additional algorithms offered by bitbybit.dev
30+ [ @bitbybit-dev/occt-worker ] ( https://www.npmjs.com/package/@bitbybit-dev/occt-worker )
31+ Exposes @bitbybit-dev/occt package via webworker and makes all calls asynchronouse and non-blocking
32+ [ @bitbybit-dev/base ] ( https://www.npmjs.com/package/@bitbybit-dev/base )
33+ Contains various base algorithms used in all other layers, such as vector math.
34+
35+ To understand the structure of these packages better we provided this diagram:
36+
37+ ## NPM Package Architecture
38+ <img src =" https://app.bitbybit.dev/assets/npm-package-architecture.jpeg " alt =" Schematic diagram showing the architecture of all NPM packages " >
1539
1640## Example Applications
1741Laptop Holder
0 commit comments