So this looks a lot like the "PyFi" related projects that you put out on
GitHub back in ~ July 2021. But the GitHub stuff that I'm seeing for
ElasticCode are just all stub projects ... and they look like they were
created just a few weeks ago:
https://github.com/elasticcode-ai/elasticcode
So I'm assuming the ElasticCode source is *not* Apache V2 licensed?
But it also looks like the Apache NiFi logo and color scheme is still
being used in the ElasticCode GUI ... just like in the "PyFi" GUI:
https://www.youtube.com/watch?v=h334byeynFo
... probably should not be advertising this on the NiFi mailing list ...
but Joe W. can probably make that call.
Pat
-------- Forwarded Message --------
From: Darren Govoni <[email protected]>
To: [email protected] <[email protected]>
Subject: Re: PYFI Python Nifi Clone
Date: Tue, 13 Jul 2021 12:08:27 +0000
Hello!
Here is my github repo for PYFI NodeJS/Vue implementation of Nifi UI. Enjoy!
https://github.com/radiantone/pyfi-ui
Darren
From: Darren Govoni
Sent: Saturday, July 10, 2021 12:38 PM
To: [email protected] <[email protected]>
Subject: PYFI Python Nifi Clone
Hi!,
Just sharing a fun project I'll post on github soon. I'm creating a
pure python clone of Nifi that separates the UI (Vue/NodeJS
implementation) from the backend distributed messaging layer (RabbitMQ,
Redis, AMQP, SQS). It will allow for runtime scripting of processors
using python and leverage a variety of transactional message brokers and
distributed topologies (e.g. AMQP).
Here is a sneak peek at my port of the UI to Vue/NodeJS which I'll share
on github soon (minified). It's a fully MVC/Node/Vue reactive and
responsive UI that adheres to Material Design 2.0 standard. Also uses
webpack build and is minified, etc.
Makes a number of improvements such as tabs for multiple flow renders
and will interface directly with git for flow versioning.
Cheers!
Darren
On 2/21/2023 5:43 AM, Darren Govoni wrote:
Hi,
This looks like a promising spiritual successor to Java Nifi. Pure
python. Processors scale individually, directly on the metal.
Also runs purely in browser for testing.
https://elasticcode.ai
Pretty neat!