Denina
What It Is
A scripting engine with an integration to Optimizely CMSStatus
Last Reviewed:
I haven’t touched this in a long time, but it was running on a client website as of a few months ago.
Details
This is the library I have the most work into. Denina is a scripting engine meant to be embedded into a CMS. It’s gotten some usage in the Episerver community, and more in the Umbraco community.
This is the blog post that started it.
Editorial Scripting in CMS is the 2015 blog post that lead to Denina’s creation.
There are a lot of resources on this:
Wiki Documentation. There are about 12,000 words of doc out here.
- Why I wanted I wanted to do this
- Why YOU might want to do this (use cases, basically)
- Code Samples
Embedding an RSS Feed with Episerver Denina Block. A two-minute video that shows the general idea.
The Promise and Peril of Editorial Scripting. A 45-minute conference talk at Umbraco’s event in 2019. It demonstrates the amazing Umbraco integration (written by someone else).
The Promsie and Peril of Editorial Scripting. Another version of the talk from Croatia in 2023.
I think I might be done with Denina. I’ve found other ways to do scripting, so I’m not sure I’ll ever revisit this.