2025-01-26 01:17:04 -05:00
# Grid.Space Applications
2020-06-14 21:51:32 -04:00
2024-09-14 13:43:48 -04:00

2024-09-14 11:36:56 -04:00




2025-01-26 01:17:04 -05:00

2024-09-14 11:36:56 -04:00

2025-01-26 01:17:04 -05:00
# Community & Documentation
2024-09-14 11:36:56 -04:00
2025-01-26 01:17:04 -05:00
[Discord ](https://discord.com/invite/suyCCgr ) -- Live Chat
[Forums ](https://forum.grid.space/ ) -- Long Form and Archival Discussion
[BlueSky ](https://bsky.app/profile/grid.space ) -- Like the Good 'Ol Days
[YouTube ](https://www.youtube.com/c/gridspace ) -- Content when I have time
[Documentation ](https://docs.grid.space/ ) -- Could really use help with this
2024-09-14 11:36:56 -04:00
2025-01-26 01:17:04 -05:00
# Free and Open Source
2024-09-14 11:36:56 -04:00
2025-01-26 01:17:04 -05:00
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.
2024-09-14 11:36:56 -04:00
2025-01-26 01:17:04 -05:00
[](https://github.com/sponsors/GridSpace)
2024-09-14 11:36:56 -04:00
[](https://paypal.me/gridspace3d?locale.x=en_US)
2025-01-26 01:17:04 -05:00
# HTML5 Web Apps (Installable)
2020-06-14 21:51:32 -04:00
2022-02-23 22:39:26 -05:00
[`Grid.Space` ](https://grid.space ) hosts [several live versions ](https://grid.space/choose ) of this code
[`Kiri:Moto` ](https://grid.space/kiri ) is a browser-based Slicer for 3D printers, CNC mills, and Laser cutters
[`Mesh:Tool` ](https://grid.space/mesh ) is a browser-based mesh repair and editing tool
2024-09-14 11:36:56 -04:00
2025-01-26 01:17:04 -05:00
# Electron Builds (Desktop Binaries)
2024-06-18 12:06:25 -04:00
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
```
2024-06-21 17:01:49 -04:00
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.
2024-06-18 12:06:25 -04:00
2025-01-26 01:17:04 -05:00
# Linux / Mac Developers
2022-02-23 22:39:26 -05:00
## Testing Locally (with Docker)
2021-12-26 22:26:53 -05:00
```
git clone git@github .com:GridSpace/grid-apps.git
cd grid-apps
2025-01-26 01:17:04 -05:00
npm run setup
2021-12-26 22:26:53 -05:00
docker-compose -f src/dock/compose.yml up
```
2025-01-26 01:17:04 -05:00
## Testing Locally (with Electron)
2017-04-18 17:09:33 -04:00
```
2020-06-14 21:51:32 -04:00
git clone git@github .com:GridSpace/grid-apps.git
2020-11-29 08:16:50 +01:00
cd grid-apps
2025-01-26 01:17:04 -05:00
npm run setup
npm run start
2017-04-18 17:09:33 -04:00
```
2025-01-26 01:17:04 -05:00
## Testing Locally (with NodeJS)
2021-02-24 19:51:42 -05:00
```
2025-01-26 01:17:04 -05:00
git clone git@github .com:GridSpace/grid-apps.git
cd grid-apps
npm run setup
npm run dev
2021-02-24 19:51:42 -05:00
```
2021-08-14 22:13:06 -04:00
2025-01-26 01:17:04 -05:00
Then open a browser to [localhost:8080/kiri ](http://localhost:8080/kiri )
2021-02-24 19:51:42 -05:00
2025-01-26 01:17:04 -05:00
# Windows Developers
2020-06-14 20:59:41 -04:00
2020-06-14 21:51:32 -04:00
this git repo requires symbolic link support. on Windows, this means you have to clone the repo in a command shell with Administrator privileges.
2017-04-18 17:09:33 -04:00
2025-01-26 01:17:04 -05:00
# Javascript Slicing APIs
2021-01-02 11:24:07 -05:00
2021-03-01 22:59:29 -05:00
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.
2021-01-02 11:24:07 -05:00
2021-03-01 22:59:29 -05:00
* https://grid.space/kiri/engine.html
* https://grid.space/kiri/frame.html