Robin Hermanussen's repositories
JsonByExampleGenerator
Generate classes based on example json files in your project. Uses a C# 9 source generator.
sitecore.codegenerator
Generate Glass Mapper interfaces using T4 templates without TDS
ReferenceCopAnalyzer
Analyzer that checks references from code to different namespaces in .NET, based on your own rules
CompileTimeMethodExecutionGenerator
A .NET 5 source generator proof of concept that allows executing a method during compilation, so that it can be really fast during runtime.
MockSourceGenerator
A C# mocking library that generates mocks at compile-time using a source generator
RainbowDataAnalyzer
A Roslyn analyzer that verifies if Sitecore ID's and paths are valid in serialized Unicorn data (the Rainbow format)
sitecore-html-crawler
Use this computed field implementation to index Sitecore pages by loading the actual page and extracting the content.
Sitecore-FixtureDataProvider
An in-memory data provider for Sitecore that can read fixtures on startup and keeps track of changes in Sitecore as long as the program runs
CreateSitecoreNuGetPackage
Turn any Sitecore package into a NuGet package
Sitecore.Slack.IncomingWebhookForEvents
Send a message from Sitecore to a channel on Slack when users change an item, publish or install a package.
TypeChatSharp
TypeChatSharp is a library that makes it easy to build natural language interfaces using types in C#. It is a direct port from TypeChat, but is not maintained by Microsoft.
DokanRainbow
Expose Sitecore content as if it is a file system, using the Rainbow YAML format
sitecore.customserialization
Alternative serialization/deserialization format for Sitecore that aims to be more suitable for version control
Sitecore.FakeDb
Unit testing framework for Sitecore.
azch-captureorder
The Capture Order API
docker-images
Build docker images for Sitecore
hermanussen.github.io
Sources for my personal website
Leprechaun
A template code generation framework for Rainbow
Net48Generator
Sample for https://twitter.com/knifecore/status/1355964092469620737
Sitecore-BasicDataProvider
A Sitecore DataProvider that was created for a SUGNL meeting to demonstrate how DataProviders work
Sitecore.HabitatHome.Platform
This repository is used to share Sitecore demo assets with external contributors and partners