Web-based OpenSCAD Customizer https://cora.ccw.icu
  • JavaScript 99.4%
  • CSS 0.4%
  • HTML 0.1%
Find a file
2024-08-12 09:30:29 +02:00
public Added openscad-wasm module licensed under GPL-2 2023-09-17 11:20:05 +02:00
res Add banner image 2024-08-12 09:30:29 +02:00
src add missing import 2024-04-07 18:11:02 +02:00
tests Added preset import & export functionality 2023-10-01 17:26:25 +02:00
.dockerignore Added dockerfile 2023-09-17 11:20:37 +02:00
.gitignore Initial commit 2023-09-17 11:19:50 +02:00
docker-compose.yml Added docker-compose file 2023-09-17 12:13:27 +02:00
Dockerfile Added dockerfile 2023-09-17 11:20:37 +02:00
index.html Initial commit 2023-09-17 11:19:50 +02:00
jsconfig.json Initial commit 2023-09-17 11:19:50 +02:00
LICENSE Initial commit 2023-09-17 11:19:50 +02:00
package-lock.json Fixed dropdowns not updating / showing initial value 2023-10-08 16:19:00 +02:00
package.json Fixed dropdowns not updating / showing initial value 2023-10-08 16:19:00 +02:00
README.md Add banner image 2024-08-12 09:30:29 +02:00
vite.config.js Initial commit 2023-09-17 11:19:50 +02:00

🪛 Cora

Cora: Web-based OpenSCAD customizer

🖥 Deploy

  1. Install nodejs and npm
  2. Install the dependencies using npm install
  3. Run the build command: npm run build
  4. The build output can be found in the dist folder.

Now you can use a static file server of your choice to serve the files.

Or you can use the docker container

docker build . -t cora
docker run -it -p 3094:3094 cora

📚 Libraries

  • react-stl-viewer licensed under MIT, used to render a preview of the stl file
  • openscad-wasm licensed under GPL-2.0, used to generate the stl file from the OpenSCAD code
    • NOTE: currently using an older version from 2019, which seems a little more reliable for some reason
  • SimpleCSS, licensed under MIT, used for the website theme