Skip to content

Browser-based Slicer for 3D Printing, CAM, Laser (Kiri:Moto) and mesh editor (Mesh:Tool)

License

Notifications You must be signed in to change notification settings

GridSpace/grid-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grid.Space Applications

GitHub commit activity GitHub package.json version (branch) GitHub package.json version (branch) GitHub package.json version (branch)

GitHub contributors GitHub last commit GitHub

Community & Documentation

Discord -- Live Chat
Forums -- Long Form and Archival Discussion
BlueSky -- Like the Good 'Ol Days
YouTube -- Content when I have time
Documentation -- Could really use help with this

Free and Open Source

Kiri:Moto and Mesh:Tool are completely open source and free for use without restriction. Over 12 years in development, this passion project has grown well beyond its original scope. It has consumed most of my free time for many years. Please consider donating to support continued development GitHub sponsorship or PayPal.

GitHub Sponsors Donate

HTML5 Web Apps (Installable)

Grid.Space hosts several live versions of this code

Kiri:Moto is a browser-based Slicer for 3D printers, CNC mills, and Laser cutters

Mesh:Tool is a browser-based mesh repair and editing tool

Electron Builds (Desktop Binaries)

https://github.com/GridSpace/grid-apps/releases/

Click on "Assets" under the release name to reveal files

Linux x86 requires the following to run:

sudo apt -y install fuse
chmod 755 KiriMoto-linux-x86_64.AppImage
./KiriMoto-linux-x86_64.AppImage --no-sandbox

The Windows and Mac binaries are not signed, so you will need to jump through a few safety hoops to get them to open the first time.

Linux / Mac Developers

Testing Locally (with Docker)

git clone [email protected]:GridSpace/grid-apps.git
cd grid-apps
npm run setup
docker-compose -f src/dock/compose.yml up

Testing Locally (with Electron)

git clone [email protected]:GridSpace/grid-apps.git
cd grid-apps
npm run setup
npm run start

Testing Locally (with NodeJS)

git clone [email protected]:GridSpace/grid-apps.git
cd grid-apps
npm run setup
npm run dev

Then open a browser to localhost:8080/kiri

Windows Developers

this git repo requires symbolic link support. on Windows, this means you have to clone the repo in a command shell with Administrator privileges.

Javascript Slicing APIs

A script include that injects a web worker into the page that will asynchronously perform any of Kiri’s slicing and gcode generation functions. And a frame messaging API for controlling Kiri:Moto inside an IFrame.