Ryven VS imgui-node-editor

Compare Ryven vs imgui-node-editor and see what are their differences.

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Ryven imgui-node-editor
17 8
3,912 3,904
1.1% 1.8%
4.8 5.1
about 2 months ago 8 months ago
Python C++
MIT License 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.

Ryven

Posts with mentions or reviews of Ryven. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-12-16.
  • 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
  • Λ-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.

  • Inkbase: Programmable Ink (2022)
    1 project | news.ycombinator.com | 21 Jul 2024
    Really surprised that the references skip from 1988 (Viewpoint: Toward a Computer for Visual Thinkers) to 2010 (INK-12) totally overlooking:

    - Momenta

    - Go Corp.'s PenPoint

    - Aha! Inkwriter (which became the basis for Microsoft's Journal)

    - Dan Bricklin's pen software

    - the academic exercises Denim and Silk which were written in Java

    or even extant tools such as:

    - https://www.inftyproject.org/en/software.html

    - or the facility to do math in text input fields drawing software such as Freehand or Illustrator

    - or https://ryven.org where one can drag in programming elements and annotate with a pen

    I've been a big believe in this sort of thing for a long while now, and would be glad of it becoming more workable and available and popular.

    I'd love to have a piece of software which was:

    - freeform, allowing both writing and drawing

    - yet still allowed capturing data structures and referring to things by some meaningful handle

    - programmable --- even just a formula pane such as Lotus Improv had would be great

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

  • Ask HN: Modern Day Equivalent to HyperCard?
    9 projects | news.ycombinator.com | 1 May 2024
    I really wish Livecode hadn't pulled their opensource/Community Edition (and I'd be very glad for someone to do something with that code).

    Gambas is something I keep wanting to try and seems promising.

    I did one small app w/ Python and TKinter, but it was a dense wall of text/code when I was finished and not something I was interested in revisiting. I keep seeing suggestions that Python w/ QT support is supposed to be quite good.

    One unlikely option is Google's Blockly (which I wish had a stand-alone desktop implementation which would make graphical programs), which has a nifty version implementing OpenSCAD:

    https://www.blockscad3d.com/editor/

    which I've used a fair bit. Moving on from there, there is: https://github.com/derkork/openscad-graph-editor which has the advantage of encompassing the entirety of OpenSCAD. It's also possible to wrap up Python using PythonSCAD.org

    If you're willing to consider other node/line connection systems two promising options are:

    https://ryven.org/

    and

    https://nodezator.com/

    What sort of coding, on what sort of projects do you want to do?

  • Standardized, Python based Block Diagram File Format for Dynamic Modeling as an Open Source Alternative to Matlab and Simulink
    1 project | /r/Python | 5 Feb 2023
    There are general visual programming tools for python like ryven or PyFlow that should be able to run generic code, so in theory you can put SimuPy code in the blocks.
  • Verse™: The first general purpose codeless development app - Beta available!!
    3 projects | /r/Python | 19 Jun 2022
  • Ask HN: Visualizing software designs, especially of large systems (if at all)?
    20 projects | news.ycombinator.com | 31 May 2022
    "What does an algorithm look like?"

    I'm an intensely visual person, but have never found a visual programming system which scales well --- the problem is, past a certain level of complexity one has to use modules, which then devolves the visual representation down to just a bunch named blocks.

    That said, I'm using BlockSCAD:

    https://www.blockscad3d.com/community/projects/1421975

    to work up designs which I'm then putting into other tools.

    Looking at GraphSCAD:

    http://graphscad.blogspot.com

    and there's also Ryven and pythonocc which I managed to get installed:

    https://ryven.org

    https://github.com/Tanneguydv/Pythonocc-nodes-for-Ryven

    but I'd really like to see a tool for this sort of thing which made G-code.

  • my list of self-hosted (dev) tools
    3 projects | /r/selfhosted | 19 May 2022

imgui-node-editor

Posts with mentions or reviews of imgui-node-editor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-29.

What are some alternatives?

When comparing Ryven and imgui-node-editor you can also consider the following projects:

PyFlow - Visual scripting framework for python

DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

PyFlow - An open-source tool for visual and modular block programming in python

nuklear - A single-header ANSI C immediate mode cross-platform GUI library

baklavajs - Graph / node editor in the browser using VueJS

blockly - The web-based visual programming editor.

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured

Did you know that Python is
the 2nd most popular programming language
based on number of references?