xstate seems to support SCXML, keep seeing it in docs but not sure: what’s the benefit of SCXML support?
In the next version of XState, it will be able to consume and produce SCXML documents as part of its public API.
Another notable library that works with SCXML directly is SCION: http://scion.scxml.io/
Another benefit is you could use any visual tool (preferably web-based with collaborative capabilities so that all stackholders could work togehter) for state modeling to encapsulate business logics completely in statechart then export SCXML to any language you might be using.