HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
derkork
openscad-graph-editor
C#2022–2026
derkork / openscad-graph-editor

openscad-graph-editor

OpenSCAD Graph Editor

2Distinct people
47Mentions
0Explicit recommenders
299GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

OpenSCAD Graph Editor

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year47 dated mentions

Observed mentions: 2022-07-14 18:41:24 UTC to 2026-10-10 22:18:21 UTC.

051015202022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 5 mentions; 1 submissions, 4 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 11 mentions; 0 submissions, 11 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 18 mentions; 0 submissions, 18 comments20242025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 6 mentions; 0 submissions, 6 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC514
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC11011
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC18018
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC606
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC707

What Hacker News says

47 sources
One of my favourite tools. As noted, use the Nightly builds from: https://openscad.org/downloads.html#snapshots When working with kids, it's well worth keeping: https://www.blockscad3d.com/editor/ in mind, or for folks who like to draw connections: https://github.com/derkork/openscad-graph-editor Eventually, someone will note that its programming model limits variables and so forth --- for folks who want a more traditional language choice there are a number of options, notably for Python: https://pythonscad.org/
In OpenSCAD the Programmers Solid 3D CAD Modeller
I've long been fascinated by this question, probably spurred on by having read Hermann Hesse's _The Glass Bead Game_ (originally published as _Magister Ludi_) when I was impressionably young. The problem of course is: ``What does an algorithm look like?'' Depicting one usually directs one into flowchart territory, and interestingly efforts at that style of programming often strive for simplicity, e.g., the straight-down preference from Raptor or Drakon --- systems which do not implement that often become a visual metaphor for ``spaghetti code'': https://blueprintsfromhell.tumblr.com/ https://scriptsofanotherdimension.tumblr.com/ As a person who uses: https://www.blockscad3d.com/editor/ and https://github.com/derkork/openscad-graph-editor a fair bit, and needs to get Ryven up-and-running again (or to fix the OpenSCAD layer in his current p
Read the rest
roject or try https://www.nodebox.net/ again), this is something I'd really like to see someone be successful with, but the most successful exemplar would be Scratch, which I've never seen described as innovatively expressive --- I'd love to see such a tool which could make a traditional graphical application.
In A Letter from Dijkstra on APL (1982)
I've crashed and burned in FreeCAD each time I've tried it (to be fair, that's happened in every other traditional 3D CAD program I've tried except Dune 3D) --- hoping that someone will update: https://magazine.raspberrypi.com/books/freecad for the new UI --- any word on that? (Just an annotated copy would be great) Apparently, one of the devs from Ondsel has done a soft-fork and is stumping for funding: https://www.astocad.com/ (but he wasn't interested in the feature I want, see below) That said, I managed to make it through the tutorial for Dune 3D twice now (after a fashion), and I think that the tutorial needs to do a better job of explaining concepts from first principles: https://github.com/dune3d/dune3d/discussions/118 and https://github.com/dune3d/dune3d/discussions/252 c.f., my own attempt to explain the commercial CAD/CAM softw
Read the rest
are which a company I work for sells/supports: https://willadams.gitbook.io/design-into-3d/2d-drawing --- is there a really good book which explains fundamental 3D CAD concepts and terminology? I'm way more successful w/ OpenSCAD (usually by way of BlockSCAD: https://www.blockscad3d.com/editor/ or https://github.com/derkork/openscad-graph-editor) and the available printed books help a lot, though I've been using the new Python integrated version: https://pythonscad.org/ https://github.com/WillAdams/gcodepreview The thing which would really help me in FreeCAD would be having a graphical programming workbench as a first-class citizen, something like Grasshopper for Rhino3D, or the node editor in Moment of Inspiration 3D, or Dynamo as used for AutoDesk software --- any word on that?
In FreeCAD
Remember that your perception of the past has been filtered by what survived Sturgeon's Law (90% of everything is crap) --- the problem is that this is now doubled with a layer of AI, so it's something like: 90% of everything is AI-generated, of the 10% which is left, 90% of it is crap, leaving just 1% of articulate, interesting, well-crafted content. So, either work to create that 1% of interesting content, or filter/curate to find it. I will note that there is a _lot_ of interesting old work which has dropped off the radar --- Hermann Hesse's _Magister Ludi_/_The Glass Bead Game_ was a book which greatly inspired me in my youth (arguably, it's why I use programming tools such as: https://github.com/derkork/openscad-graph-editor ) --- read it?
In Ask HN: What's the Point Anymore?
Still working on a system for allowing Open(Python)SCAD to model cuts for a CNC using G-code, and just added support for 3D Printing via Full-control G-code: https://github.com/WillAdams/gcodepreview Hopefully I can restore the OpenSCAD interface layer and get it working with OpenSCAD Graph Editor: https://github.com/derkork/openscad-graph-editor again. Having trouble finding FCG examples which do more than move in straight lines though...
In Ask HN: What are you working on? (January 2026)
Do you want BRL-CAD? https://brlcad.org/ (what you describe sounds a bit like my limited understanding of its UI) As noted, the usual suspects are LibreCAD, FreeCAD, or if you want to go completely programmatic, OpenSCAD. For the latter, if you already know Python, you might want to consider (Open)PythonSCAD: https://pythonscad.org/ If you want a graphical front-end using nodes and wires (to reduce syntax errors) there is: https://github.com/derkork/openscad-graph-editor You might want to consider a traditional vector drawing program such as Inkscape or Cenon. Early on in Microsoft's Windows for Pen Computing and Tablet PC efforts there were some very cool programs exactly suited to this sort of thing such as Saltire Sketchright: https://www.nonvi.com/sm/sr.html I'd love to see the features from Sketchright in a tool such as: https://rnot
Read the rest
e.flxzt.net/ or Inkscape.
In Drafting Software Recommendation
Well, there are pages on problems such as; https://scriptsofanotherdimension.tumblr.com/ https://blueprintsfromhell.tumblr.com/ and the biggest problem is that a strong bound is screen/display size --- any code chunk which won't fit on a single screen becomes hard to follow (which direction does one scroll next?) and if one does the obvious of declaring modules, then one runs into the wall of text which one was presumably trying to escape from --- just each word is wrapped up in pretty boxes and decorated with lines. My take on this has always been that we don't have an answer for the question: >What does an algorithm look like? That said, I work in this style when I can, often using: https://www.blockscad3d.com/editor/ to rough out a design, or: https://github.com/derkork/openscad-graph-editor for more complex projects --- though that la
Read the rest
tter usually with a special-purpose library I've been working on: https://github.com/WillAdams/gcodepreview
In Show HN: Visual flow-based programming for Erlang, inspired by Node-RED
Finishing up yet another re-write of my current project: https://github.com/WillAdams/gcodepreview which I hope to then wrap up in a nice front-end using: https://github.com/derkork/openscad-graph-editor (or maybe some other tool --- is there a stand-alone, desktop version of Blockly which is extensible?) Hopefully I'll also figure out how to write up a LaTeX package for the Literate Programming technique used and maybe a _TUGboat_ article.
In Ask HN: What are you going to build and ship in 2025?
Excellent points. (much of the below has been posted in other discussions here, my apologies to folks who are seeing it for the _n_th time) This is a sort of tool I've believed in/wanted for a long while (and I've been funding the author and chatting with him on Discord and via e-mail), but there seem to be a few fundamental issues which good answers need to be found for: >What does an algorithm look like? Can such visual tools be expressive enough to justify the effort? They seem to work well for problems which can be expressed as one screen of diagram --- and while making modules would seem an easy way to increase the complexity, this goes against the initial mode of expression and if overdone, results in the wall-of-text one is trying to escape from, just dressed up in colored boxes and lines. Once one starts to scroll, or can't see th
Read the rest
e entire flow at a glance, things get complicated. And of course, there are collections such as: https://blueprintsfromhell.tumblr.com/ https://scriptsofanotherdimension.tumblr.com/ which might be used as arguments against. I've been using: https://www.blockscad3d.com/editor/ but it doesn't support all of OpenSCAD (and has some annoying bugs in what it does try to implement) and also funded: https://github.com/derkork/openscad-graph-editor but it has problems with a stylus (I have to leave the Windows Settings app open to toggle stylus behaviour which is enough friction that I don't use it as much as I would otherwise). Hopefully the author will pop in and share a bit.
In Nodezator is a generalist Python node editor

Showing the 15 most recent of 47 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.