[HN Gopher] Open-Source n8n Alternative for Workflow Building (G...
       ___________________________________________________________________
        
       Open-Source n8n Alternative for Workflow Building (GUI and Docker
       Included)
        
       Author : theyogadev
       Score  : 20 points
       Date   : 2025-11-28 15:44 UTC (7 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | theyogadev wrote:
       | Nyno is an open-source multi-language workflow engine and
       | language that lets you build, extend, and connect automation in
       | the languages you already know -- Python, PHP, JavaScript, and
       | Ruby.
       | 
       | Each programming language runs in its own high-performance worker
       | engine. Command-steps can be called in human-readable YAML
       | Workflows (.nyno files).
        
       | TZubiri wrote:
       | I thought n8n was open source though, can't you self host it? And
       | it runs Python and Javascript nodes.
        
         | theyogadev wrote:
         | It's source is available, but n8n is not open-source. They have
         | restrictions if you don't use their cloud service for non-
         | internal tools (ex. commercial public API's):
         | https://docs.n8n.io/sustainable-use-license/
        
           | theyogadev wrote:
           | * or pay for a custom license (for enterprises)
        
       | tomhallett wrote:
       | feedback: i'm trying to understand the highlevel flow/usage but
       | still a bit confused.
       | 
       | ideas:
       | 
       | 1) maybe add a .yml example to the readme under the /test_nyno
       | screenshot so i know how you configured that workflow
       | 
       | 2) what are ways to trigger a workflow? just tcp?
       | 
       | 3) the example runs "bestjsserver" which looks like it runs
       | workflows? are some workflows auto running? that just logs from
       | tcp commands you manually running in other terminal? a bit
       | confused what's going on here
       | 
       | Thanks!
        
         | theyogadev wrote:
         | Thanks so much!
         | 
         | 1) Yes, I will add an examples folder.
         | 
         | 2) 100% TCP, yes. You can also send YAML directly to it, using
         | it like a command, ex. https://github.com/empowerd-cms/nyno-
         | lang
         | 
         | 3) Workflows in the workflow-enabled folder are automatically
         | loaded and available, so you can execute those workflows via
         | the drivers (ex. for Python, JavaScript, PHP projects).
         | 
         | You can both execute dynamic workflows (like executing a
         | scripting language) or put .nyno files (YAML) in the workflow-
         | enabled folder, so you can run the workflow using the
         | runWorkflow() functions specified in the drivers.
         | 
         | Easiest way to quickly test is to execute .nyno files directly
         | via https://github.com/empowerd-cms/nyno-lang
         | 
         | (PS. the bestjsserver is what powers the GUI + TCP setup, but
         | the steps of each workflows are run in seperate workers engines
         | for each language)
        
       | popalchemist wrote:
       | Needs a website.
        
         | theyogadev wrote:
         | Agreed! We are at https://nyno.dev
        
       ___________________________________________________________________
       (page generated 2025-11-28 23:01 UTC)