openscad-graph-editor

OpenSCAD Graph Editor (by derkork)

Openscad-graph-editor Alternatives

Similar projects and alternatives to openscad-graph-editor

  1. Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. scratch-www

    Standalone web client for Scratch

  4. bevy

    A refreshingly simple data-driven game engine built in Rust

  5. enso

    Enso Analytics is a self-service data prep and analysis platform designed for data teams.

  6. Pixelorama

    Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!

  7. gcodepreview

    OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code or described as a DXF.

  8. flowchart-fun

    Easily generate flowcharts and diagrams from text ⿻

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. buck2

    Build system, successor to Buck

  11. fornjot

    Early-stage b-rep CAD kernel, written in the Rust programming language.

  12. godex

    Godex is a Godot Engine ECS library.

  13. nodezator

    A generalist Python node editor

  14. gtoolkit

    Glamorous Toolkit is the Moldable Development Environment. It empowers you to make systems explainable through contextual micro tools.

  15. VL.Fuse

    A library for visually programming on the GPU, built to enable rapid workflows and modular approaches to accelerated graphics, logic and computation.

  16. Ryven

    Flow-based visual scripting for Python

  17. unit

    Next Generation Visual Programming System (by samuelmtimbo)

  18. GoDotTest

    C# test runner for Godot. Run tests from the command line, collect code coverage, and debug tests.

  19. visual-programming-codex

    Waypoints to the past and future of visual programming.

  20. rivet

    The open-source visual AI programming environment and TypeScript library

  21. flyde

    Open-source Visual programming for backend logic that integrates with existing codebases. Flyde bridges the gap between technical and non-technical team members. Product managers, designers, and backend developers can collaborate on the same visual flows.

  22. CellPond

    surreal cellular automata

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better openscad-graph-editor alternative or higher similarity.

openscad-graph-editor discussion

Log in or Post with

openscad-graph-editor reviews and mentions

Posts with mentions or reviews of openscad-graph-editor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-28.
  • Drafting Software Recommendation
    3 projects | news.ycombinator.com | 28 Jul 2025
    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://rnote.flxzt.net/

    or Inkscape.

  • Spline Distance Fields
    2 projects | news.ycombinator.com | 6 Jan 2025
  • Ask HN: What are you going to build and ship in 2025?
    2 projects | news.ycombinator.com | 2 Jan 2025
    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.

  • Principles of Educational Programming Language Design
    4 projects | news.ycombinator.com | 16 Dec 2024
  • Nodezator is a generalist Python node editor
    7 projects | news.ycombinator.com | 29 Nov 2024
    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 the 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.

  • Shaderblocks: Block-Based Image Editing
    8 projects | news.ycombinator.com | 9 Nov 2024
    Quite a different problemspace, but there is:

    https://github.com/derkork/openscad-graph-editor

    which allows programmatic 3D modeling using nodes/wires. It exposes _all_ of OpenSCAD (last I checked) and is quite extensible (I use it to control a Python-enabled version of OpenSCAD https://pythonscad.org/ in an effort to make DXFs and G-code: https://github.com/WillAdams/gcodepreview )

  • Λ-2D: An Exploration of Drawing as Programming Language
    9 projects | news.ycombinator.com | 8 Nov 2024
    Why did it have to be pixelated in appearance? It would be far more attractive as anti-aliased vector lines and type.

    The red highlighting reminds me of electricity in the classic circuit problem game _Rocky's Boots_ on the Apple ][.

    As I've posted in similar discussions: https://news.ycombinator.com/item?id=42051536

    The problem here, as always is that there isn't an agreed-upon answer for the question:

    >What does an algorithm look like?

    The problem is expressiveness of such a diagram is bounded by the size of a screen or a sheet of paper, and once one starts to scroll, or can't see the entire flow at a glance, things get complicated.

    The node/wire programming folks have this a bit rougher to the point that there are sites such as:

    https://blueprintsfromhell.tumblr.com/

    https://scriptsofanotherdimension.tumblr.com/

    I prefer to work visually, but not sure if that's actually valid --- unfortunately https://www.blockscad3d.com/editor/ doesn't support all of OpenSCAD and https://github.com/derkork/openscad-graph-editor 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).

    There are promising tools though: https://nodezator.com/ and https://ryven.org/ are very cool.

  • Programming Languages That Blew My Mind (2023)
    6 projects | news.ycombinator.com | 3 Nov 2024
    Parallel track:

    - MacBASIC: Mac GUI programming w/o Pascal or C https://www.folklore.org/MacBasic.html (which is something I'll never forgive Bill Gates for)

    - HyperCARD: It was magic to get into Developer mode and to create stacks --- it's unfortunate that Asymetrix Toolbook didn't get further, and a shame that Runtime Revolution which became Livecode reneged on their opensource effort --- hopefully someone will make good on that: https://openxtalk.org/

    Unfortunately, I never got anywhere w/ Interfacebuilder.app or Objective-C....

    - OpenSCAD: Make 3D things w/o having to use a full-fledged CAD program

    - BlockSCAD: Make 3D things w/o typing: https://www.blockscad3d.com/editor/ (though to be fair, https://github.com/derkork/openscad-graph-editor also allows that)

    - PythonSCAD: variables and file I/O for OpenSCAD (though to be fair, RapCAD had the latter, it was just hard to use it w/o traditional variables) https://pythonscad.org/

    Still working through a re-write of my OpenSCAD library in Python: https://github.com/WillAdams/gcodepreview and am hopeful that a tool like to https://nodezator.com/ will make that graphically accessible.

  • OpenSCAD: The Programmer's Solid 3D CAD Modeller
    20 projects | news.ycombinator.com | 14 Sep 2024
    Nice! Great to see (Open)PythonSCAD listed! (I know this sort of thing is hard to keep up with --- I was trying for a long while on the old Shapeoko wiki (see link elsethread)).

    A tool I'd suggest considering adding is:

    https://github.com/derkork/openscad-graph-editor

    (I guess it would fall under "GUI")

  • We need visual programming. No, not like that
    18 projects | news.ycombinator.com | 14 Jul 2024
    I'd give a lot to have a graphical development environment which:

    - allowed drawing a user interface as naturally as I used to use Altsys Virtuoso (or Macromedia Freehand which I moved to when my Cube stopped working)

    - allowed programming the UI as naturally as HyperCard (and to a lesser extent Lisp) "clicked" for me

    - was as visual as Google's Blockly (which as BlockSCAD: https://www.blockscad3d.com/editor/ I've used a fair bit)

    - exposed variables in a mechanism like to OpenSCAD's Customizer: https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Customize...

    Currently plugging away with OpenSCAD Graph Editor: https://github.com/derkork/openscad-graph-editor but hoping that: http://nodezator.com/ will become a viable option (still a bit bummed that I rolled and crashed w/ https://ryven.org/ though in retrospect, maybe I should try to tie that latter in to: https://pythonscad.org/ )

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic openscad-graph-editor repo stats
43
256
8.1
almost 2 years ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C# is
the 11th most popular programming language
based on number of references?