Routers can and should be independent of View technology. Here's one that works well for React but is independent of React:<p><a href="https://github.com/Rajeev-K/mvc-router" rel="nofollow">https://github.com/Rajeev-K/mvc-router</a><p>The MVC model is well-understood, and does not require Redux. MVC does not imply two-way data binding, btw.
You should probably remove "Event Sourcing" from the description ... CQRS has nothing to do with Event Sourcing (even though they are often used in conjunction with each other), nor does your library from what I can tell.