A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Ben  McKernan
Nov 29, 2017
  5184
(7 votes)

Alloy templates are now available on GitHub

Along with the release of CMS 11 we have also made the Alloy templates available on GitHub. There are separate repositories for Web Forms and MVC, available here:

https://github.com/episerver/alloy-webforms-template

https://github.com/episerver/alloy-mvc-template

These templates are used to generate the sites that are used in Episerver's Visual Studio extension. So any improvements to these sites will eventually end up in the extension. We would really like to have more community input in these templates since you are the ones using them the most. However, with that said, we can not currently accept pull requests to the repositories from non-episerver employees due to legal reasons. But we are currently working on creating a CLA that will allow us to accept contributions. The idea being that contributors will be required to sign the CLA when creating a pull request.

Nov 29, 2017

Comments

Henrik Fransas
Henrik Fransas Nov 29, 2017 03:46 PM

Great!! Thanks Ben!

John-Philip Johansson
John-Philip Johansson Jul 30, 2019 09:41 AM

In case someone stumbles upon this old blog. We now do accept pull requests. There's a CLA bot that should trigger on PR's so go ahead and make some PR's!

Please login to comment.
Latest blogs
Building simple Opal tools for product search and content creation

Optimizely Opal tools make it easy for AI agents to call your APIs – in this post we’ll build a small ASP.NET host that exposes two of them: one fo...

Pär Wissmark | Dec 13, 2025 |

CMS Audiences - check all usage

Sometimes you want to check if an Audience from your CMS (former Visitor Group) has been used by which page(and which version of that page) Then yo...

Tuan Anh Hoang | Dec 12, 2025

Data Imports in Optimizely: Part 2 - Query data efficiently

One of the more time consuming parts of an import is looking up data to update. Naively, it is possible to use the PageCriteriaQueryService to quer...

Matt FitzGerald-Chamberlain | Dec 11, 2025 |

Beginner's Guide for Optimizely Backend Developers

Developing with Optimizely (formerly Episerver) requires more than just technical know‑how. It’s about respecting the editor’s perspective, ensurin...

MilosR | Dec 10, 2025