Skip to content

Commit 45caa99

Browse files
update to readme
1 parent e4719a5 commit 45caa99

1 file changed

Lines changed: 27 additions & 3 deletions

File tree

README.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,34 @@ Visit https://bitbybit.dev to use our full cloud platform.
88

99
## Github
1010
https://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
1741
Laptop Holder

0 commit comments

Comments
 (0)