Mel Massadian fead8afdd3 feat: ✨ improved the 'REPL'
it is now backed by a python node.
I'm leveraging litegraph custom widgets in a bit of an hacky way.

The main idea is:

- python endpoints for the editor: to execute, lint, format code live without
  queuing anything, this doesn't support inputs but you can use the
  `IS_LIVE` global variable to conditionally set inputs.
- a backend singleton class that is used to execute both the live and
  "in flow" version.
- a custom widget `CODE_EDITOR` that wraps ACE editor automatically adding
  the needed de/serialization hooks on the node it targets

TLDR this node can be either used as a scratchpad akin to a notebook,
isolated from the graph, or part of the graph and can receive inputs
and produce outputs
2025-09-07 11:55:05 +00:00
2025-05-23 02:11:22 +02:00
2024-03-07 06:12:04 +01:00
2024-07-06 18:26:45 +02:00
2023-07-07 14:24:51 +02:00
2023-09-02 21:09:37 +02:00
2025-09-07 11:55:05 +00:00
2024-02-29 19:07:01 +01:00
2025-02-01 14:40:43 +01:00
2025-09-07 11:55:05 +00:00
2024-12-27 19:29:34 +01:00
2025-09-07 11:55:05 +00:00
2024-04-25 20:42:34 +02:00
2025-05-23 01:34:56 +02:00
2025-06-26 12:52:44 +02:00
2024-04-25 03:21:49 +02:00
2024-04-02 17:23:49 +02:00
2024-06-21 20:44:46 +02:00
2023-07-24 22:24:38 +02:00
2025-09-07 11:55:05 +00:00
2025-04-17 01:25:02 +02:00
2024-02-04 17:18:11 +01:00
2025-05-07 10:56:29 +02:00
2025-05-07 10:56:29 +02:00
2025-09-07 11:55:05 +00:00
2023-10-21 03:14:12 +02:00
2025-06-05 16:37:27 +02:00
2023-07-09 18:04:01 +02:00
2024-07-03 16:00:48 +02:00
2023-11-29 15:41:47 +01:00
2025-09-07 11:55:05 +00:00
2025-09-06 11:03:42 +02:00
2025-09-07 11:55:05 +00:00
2025-02-20 00:58:06 +01:00
2023-06-23 04:00:22 +02:00
2025-09-07 11:55:05 +00:00

MTB Nodes

Caution

A lot of recent changes to comfy broke many things in mtb (colors, dynamic inputs and probably more) dev/0.6.0 partially address these. My time is limited lately so it might take time to finish and merge

embedded test

home

Buy Me A Coffee

Wiki | Install Guide | Examples

S
Description
No description provided
Readme MIT
8.1 MiB
Languages
JavaScript 75.9%
Python 23.6%
Nushell 0.3%
CSS 0.2%