openscad-graph-editor VS ezmdpage

Compare openscad-graph-editor vs ezmdpage and see what are their differences.

ezmdpage

📝 Write raw Markdown in .html files that gets auto-rendered on page load (by jcbhmr)
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.com
featured
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
featured
openscad-graph-editor ezmdpage
43 2
256 14
4.3% -
8.1 1.6
almost 2 years ago 11 months ago
C# HTML
GNU General Public License v3.0 only MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

openscad-graph-editor

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/ )

ezmdpage

Posts with mentions or reviews of ezmdpage. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-27.

What are some alternatives?

When comparing openscad-graph-editor and ezmdpage you can also consider the following projects:

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

revezone - A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。

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.

argdown - a simple syntax for complex argumentation

nodezator - A generalist Python node editor

excalidraw-collaboration - excalidraw with collaboration feature, self-hosting, and only one-click deploy

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.com
featured
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
featured

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