Oroboros MVC

Project Index


OroborosMVC is a adaptive backend architecture

The purpose of this project is to provide a backend architecture that is flexible enough to be represented as MVC, MVA, MVVM, MVAC, or any number of other similar variants of MVC. The developer may designate their own execution plan, and how the various class types are designated to interact with each other, so that no assumption is made about the desired separation of responsibility across classes without explicit direction.

This project is currently in a closed alpha development state, as it is being converted from a prior built to it's current representation. It will be opened to the public when a stable alpha release of the current representation is completed.