Platformus - Free, open source and cross-platform CMS based on ASP.NET Core and ExtCore framework
With the full set of the extensions Platformus is object-oriented CMS and object is the central unit of its data model. Objects can be standalone and embedded. While standalone object can be accessed via URL (using some specified view), embedded object can only be used as the part of others. Each object consists of properties and relations and is described by its class. Classes describe properties and relations of the objects with the members. Each member has code, name, data type (for properties) or class (for relations). In addition, with the data sources, classes describe which objects are to be loaded together with the object.