Grid: Forever free, local-first, browser-based 3D printing/CNC/laser slicer
134 points
3 hours ago
| 9 comments
| grid.space
| HN
cyrusradfar
3 hours ago
[-]
Surprised this hasn't been shared here before.

Built by my former colleague, Stewart Allen (Co-Founder/CTO of WebMethods, CTO of AddThis, Co-Founder/CPO of IonQ, et al.).

What caught my attention:

- 100% free, no subscriptions, no accounts, no cloud

- Local-first: all slicing and toolpath generation runs on your machine

- Works in any browser, even offline once loaded

- Supports FDM/SLA, CNC milling, laser cutting, wire EDM

- Fully open source: github.com/GridSpace/grid-apps

Refreshing to see a tool that isn't trying to lock you into a subscription or harvest your data.

reply
WJW
2 hours ago
[-]
Am I weird in not being too surprised? It don't have experience with wire EDM but every toolpath generator or slicer I've ever used was just local software.
reply
godelski
9 minutes ago
[-]
No, running locally is pretty standard.

Also what's weird is that this project seems to be primarily written in javascript. I can't imagine that's a pleasant user experience for generating tool paths...

reply
pests
2 hours ago
[-]
Bambu Labs ~recently had some drama around requiring an account / harvesting data for their machines. Might be what that's about.
reply
jacquesm
37 minutes ago
[-]
Bambu is great hardware but the software (and the firmware) is just terrible.
reply
steve_adams_86
24 minutes ago
[-]
Truly. The slicer is able to generate bugs I've never seen before, in around 6 years of printing with several slicers and firmwares. Cura, Flashprint, Orca, Prusa, using Marlin, Sailfish, Klipper. None of them produced the weird stuff I find with Bambu's pipeline.

When the bugs don't creep up it's absolutely incredible, though.

reply
jacquesm
11 minutes ago
[-]
The slicer even introduces bugs in things that were working perfectly in the software they ripped off.

For the A1 and P1S you're better off backporting the profile to PrusaSlicer or Orca.

And don't get me started on the network plug-in (the lack of transparency there makes me fairly suspicious that something is up) and the lack of directory structure support on the SD cards. Really, how could you mess it up.

reply
downrightmike
19 minutes ago
[-]
Any circuit designers? looking to hobby, but what I saw was all proprietary
reply
daemonologist
14 minutes ago
[-]
You mean like PCBs? KiCad is pretty popular.
reply
the_fall
27 minutes ago
[-]
Part of me wants to be wary. The useful life of industrial machinery such as CNC mills is much longer than the lifespan of websites, so locally-installed software you own is usually a better choice.

But another part of me realizes that everyone is using Fusion360, despite the fact they have a history of taking away features to force people to migrate to paid tiers. So it probably doesn't matter.

reply
asveikau
20 minutes ago
[-]
For comparison, I was looking at slicer source lately. Slic3r and its popular forks (prusa slicer, Bambu, orca) are using C++ with wxWidgets and boost. Sometimes outdated versions of those libraries at that. But stuff that will work, and totally local.
reply
s0a
20 minutes ago
[-]
of Kiri? it's in its 14th year. CAM was added in 2016, but the major work on that mode really kicked in around 2024.
reply
the_fall
5 minutes ago
[-]
I have a CNC mill made in 2006. It's still perfectly fine. It should still be fine in 2036. The most significant threat to its existence is the compatibility of OS drivers and software support in CAM tools. That and USB ports getting replaced by something else, which was a problem for earlier-generation machines that used RS-232.
reply
SethTro
2 hours ago
[-]
I've used kiri:moto for several simple CNC projects!

This probably won't scroll to the correct place on the page but there's some images of my project at https://hcc.haus/propmania/#2024-palm-torches and https://static.cloudygo.com/static/Prop%20Making/2024%20Palm...

I used it instead of the terrible closed source Easel App for a CARVEY hobby CNC. For metal milling I find Fusion 360 is necessary.

reply
cyrusradfar
2 hours ago
[-]
Curious if you can elaborate on what's missing or failing, to require Fusion 360?
reply
s0a
2 hours ago
[-]
probably adaptive milling, which will be in an upcoming release. sharp path changes in harder metals can wear or break tools if you don't go slow, which has other issues.
reply
FloatArtifact
35 minutes ago
[-]
It's a shame they don't have an actual application for a truly offline experience. If they had both, people could have their cake and eat it too.
reply
s0a
18 minutes ago
[-]
there are desktop builds https://grid.space/downloads.html that run entirely offline. you can also use the center menu to "install" it as a progressive web app.
reply
jacquesm
34 minutes ago
[-]
It says 'local first' doesn't that mean you can run it locally after downloading? That's how I set up pianojacq, just so there aren't going to be a lot of disappointed people that lose their practice logs if I get hit by bus #9.
reply
abdullahkhalids
2 hours ago
[-]
OT: Why is that Alphabet, Mozilla, Apple, etc can get together to create web standards that allow anyone to create software that works cross-platform - only a browser is needed, but Microsoft, Alphabet, Apple, Canonical, etc can't get together to create standards that allow anyone to create software that works cross-platform?
reply
auggierose
1 hour ago
[-]
You answered the question yourself: There is already a standard that allows anyone to create software that works cross-platform: the browser.
reply
jacquesm
35 minutes ago
[-]
The browser is an extremely poor medium to deliver applications. It works, but barely, is a huge resource hog, fragile and it breaks way too often due to a lack of backwards compatibility between browser versions of the same manufacturer. I have a small app that I support and it's been fun to get it to work in the browser (instant cross platform support was indeed the driver) but the experience is still sub-par compared to what I could do on a local application.
reply
s0a
2 minutes ago
[-]
this does not track with my experience, so possibly it's the nature of your app or the way it's coded. frameworks like react are notoriously crap. stick to pure html5/css/js and it can be extremely fast and light.
reply
skybrian
33 minutes ago
[-]
There are many projects that try to make cross-platform mobile apps easier, including Google's own Flutter. I haven't heard of them getting much cooperation from the teams working on Android or iOS, though.

At least for stuff that doesn't use device API's much, it seems like websites are the way to go. They're a whole lot easier to build than mobile apps.

reply
chungy
1 hour ago
[-]
Given you have two of the same names on both sides of the list, it looks like your question is self-contradictory. Could you clarify?
reply
qmr
40 minutes ago
[-]
Apple ain't getting their 30% when you're running shit in your browser.
reply
s0a
13 minutes ago
[-]
this. webkit is intentionally hobbled and years behind the standards. browsers on iOS are forced to use webkit for ginned up security excuses/reasons so that no real browsers that implement full standards can complete with heavily taxed app store spyware.
reply
cyrusradfar
1 hour ago
[-]
Ah, I'm always up for a tangent.

The boring answer from Capt. Obvious. Incentive alignment.

That said, WebAssembly might be the trojan horse. While it started as a browser compile target, WebAssembly System Interface (WASI) is extending it beyond browsers into filesystem, networking, etc. etc. etc.

Fingers crossed, we may get cross-platform standards by accident.

reply
hahahahhaah
51 minutes ago
[-]
Simple. It is not in their interest to do this. It is a lot of work, for no revenue.
reply
bsimpson
2 hours ago
[-]
More open source, browser-accessible tools is a good thing.

That said, aren't Prusa/Orca/etc. all already open-source (and part of the same lineage)?

reply
s0a
2 hours ago
[-]
no shared lineage. Cura and Kiri started around the same time (2011/2012), but as completely separate projects. Cura is a C++ desktop app and Kiri has always been 100% browser-based (no cloud, all computation in the browser sandbox). the licenses are different, too. Cura/Prusa/Orca are GPL based and Kiri is MIT.
reply
bsimpson
1 hour ago
[-]
I'm not talking about Kiri; I'm talking about the mainstream derivatives of Slic3r.
reply
bdcravens
45 minutes ago
[-]
Yes, Slic3r -> Prusa Slicer -> Bambu Studio -> Orca Slicer.

Many "official" slicers (Elegoo, Creality, Anycubic, and I imagine others) derive from Orca.

reply
eseymour
2 hours ago
[-]
This looks great. I was hoping it would have been a good OrcaSlicer replacement for my FDM printer, but unfortunately it didn't generate any top surfaces (except for the topmost one) for a model I imported in. I didn't know if it was the printer profile (Creality.Ender3) or something else, but it seems I'm still using OrcaSlicer for the time being.
reply
s0a
2 hours ago
[-]
this does look like a bug in the default Ender 3 profile. easily fixable.
reply
danfunk
2 hours ago
[-]
Great tool for a Makerspace - really appreciate the ability to use the same tool for laser cutting, 3d printing, and CNC. These are big jumps for people typically - having a familiar tool would help people transition from one area to another.
reply
reactordev
3 hours ago
[-]
Now if we can only get an offline printer…
reply
bityard
1 hour ago
[-]
I bought a bambu p1s recently and it can be used entirely offline.

You can import models to orcaslicer (open source), do your slicing, and export the g code file to SD card.

If you want to skip the SD card, block the printer's mac/ip address at the firewall and set up WiFi. Then send the print directly from orcaslicer.

That being said, my gut says bambu is going to slowly require a persistent connection to the cloud at some point. Maybe they think they are an EV car company.

reply
qmr
39 minutes ago
[-]
All of my printers are offline?

Trivial to firewall them from the internet.

reply
observationist
2 hours ago
[-]
Elegoo printers can be offline - you can run everything from the machine itself, as long as you have your model/s on a thumb drive. Or is that not what you mean?
reply
reactordev
2 hours ago
[-]
https://youtu.be/kS-9ISzMhBM

They’re trying to introduce legislation that would require 3D printers to be online so that if you try to print a firearm, it won’t let you…

Granted, today, you can print offline.

Tomorrow? A firmware update might just brick it the next time it goes online or won’t be able to read the grbl

reply
observationist
2 hours ago
[-]
These people are so ridiculous. It'll fail on 1A and 2A grounds, not to mention challenges implicit from 4A and 5A considerations. They can't ban arbitrary information, even dangerous information, and there's a presumption of regularity - you're presumed innocent of wrongdoing absent evidence, so they can't legislate the assumption of criminality by default. They can't ban private creation of firearms and weapons, so long as other aspects of the law are being followed. They can't assert control over private property and mandate being online, this is equivalent to a warrantless search of private home activity. Arbitrary compliance costs and increased prices can amount to violations of 5A takings clause, and you can't bake in a violation of your right to refuse to incriminate yourself, especially with the vague, subjective nature of the proposed legislation. There's also 5A due process concerns, with the legislation being overbroad and arbitrary. 14A presents equal protections and lays the basis for discrimination between hobbyists and manufacturers and interstate commerce concerns.

The whole notion is about as anti-American and authoritarian as laws get, I don't see it as anything more than political grandstanding, and even if Washington passes it with statewide, unanimous endorsement, it won't last a year before 9th circuit court strikes it down on purely 2A grounds.

reply
reactordev
56 minutes ago
[-]
Do any A’s matter under this administration?
reply
greenavocado
36 minutes ago
[-]
Washington state lawmakers, led by Democrats, have introduced bills like HB 2320 and HB 2321. HB 2320 is sponsored solely by Rep. Osman Salahuddin (D-48th District), focusing on prohibiting 3D printers and CNC machines for untraceable firearms. HB 2321, pushing printer DRM requirements, similarly lacks Republican co-sponsors based on available details. In Washington where this is going on in the state House Democrats hold 59 seats, Republicans hold 39 seats and in the state Senate Democrats hold 30 seats, Republicans hold 19 seats. These Democrat-sponsored bills passed initial House committees along party lines, with no Republican co-sponsors or primary support

Virginia Democrats are advancing multiple gun ban bills in the 2026 session, including assault weapon sales bans and magazine capacity limits, primarily through Democrat-controlled committees. Virginia's General Assembly has a slim Democratic majority sponsoring and pushing these measures without Republican support.

Bills like house SB 217 (assault weapon ban) and HB 271 (semi-auto ban) were approved in the Democrat-led Senate Courts of Justice Committee strictly along party lines. Sponsors such as Sen. Saddam Azlan Salim (D) lead these efforts, facing opposition from Republicans like Del. Terry Kilgore (R). They await full Assembly votes and signature from Democratic Gov. Abigail Spanberger.

In NY State, Democrats, holding supermajorities in the Assembly (103-47) and Senate (42-20), champion Governor Hochul's 2026 State of the State proposals. These include criminalizing unlicensed possession/sale of CAD files for 3D-printed guns (via Penal Law amendments), mandating 3D printer safety standards to block firearm production, and requiring recovery reports to state police. Key bills like S.227A (Sen. Hoylman-Sigal, active in 2025 session) target 3D-printed ghost guns/silencers as felonies; related A2228 pushes printer background checks.

Republicans offer no sponsorship or support, labeling Hochul's agenda and bills like S.227A "anti-gun, anti-speech" infringements on Second Amendment rights and innovation for non-gun printing. NRA-ILA criticizes them as futile against criminals while burdening hobbyists

In my opinion the ICE unrest is a smoke screen. There is a separate fully frontal assault on personal liberties impacting normal American citizens happening right now and it is happening while all the attention is on Minneapolis!

https://app.leg.wa.gov/billsummary/?BillNumber=2320&Year=202...

https://app.leg.wa.gov/billsummary/?BillNumber=2321&Year=202...

https://www.nraila.org/articles/20260127/virginia-gun-contro...

https://www.nysenate.gov/legislation/bills/2025/S227/amendme...

https://www.nysenate.gov/legislation/bills/2025/A2228

reply
speed_spread
28 minutes ago
[-]
This reminds me of William Gibson's "The Peripheral" in which the protagonist runs a rural 3D print shop where everything has to be licensed and government approved. We live in the near future.
reply
mikestorrent
2 hours ago
[-]
How would it know what is a firearm and what isn't? Seems trivial to defeat for someone who knows CAD, no?
reply
observationist
2 hours ago
[-]
They'll just run it through BigBrotherGPT, a CAD aware multimodal censorship bot specially trained to recognize Bad Things that must not be printed. And while this is sarcastic, it also occurs to me that it's also really, really achievable. OpenAI could probably whip one up in a weekend office hackathon.
reply
reactordev
2 hours ago
[-]
That’s the tricky part of this whole mess. Online servers would have to mesh and volume your model and determine if it matches a likeness of any known models. So much for printing NERF.

I don’t think this will pass as is but it shows you where lawmakers heads are. They would rather brick your capability than do actual policing.

reply
Gigachad
2 hours ago
[-]
What gets me is this doesn’t even seem to be the most effective way to regulate this. 3D printed guns require a lot of non 3D printed gun parts. You can’t 3D print bullets for example.

The is really just a US specific issue where 90% what you need for a gun can be purchased easily, but the non functional handle requires registration, etc.

They could just make buying gun parts as strict as buying a whole gun

reply
dheera
2 hours ago
[-]
Bleh, just wire into the steppers and extruder directly, not that hard.

To be clear I have no desire to print firearms but I do not want my tools online and getting bricked when the company who made it goes out of business.

reply
reactordev
2 hours ago
[-]
Right to repair.

Right to use.

I don’t think a company should have a say in what you do with their product after you have purchased it. Whether you intend to print firearms or not. The acts of the few should not withhold liberty of the many.

reply
xcf_seetan
2 hours ago
[-]
I would add right to build. I have built my 3D printers and i control the firmware. No need to go online.
reply
snapetom
2 hours ago
[-]
Same with Bambu's. They include microSD slots.
reply
dheera
2 hours ago
[-]
Prusas are easily offline, pop an SD card or USB in and print
reply