Built something? We create video reels & spotlights for GitHub projects.Promote your project →
Catalog / runefs / Marvin
Public GitHub Catalog Discovered Sep 26, 2026

runefs / Marvin

Marvin is a language build on (Mono) C# with the aim of native support for DCI. The specification for Marvin is for the largest extend identical to the C# specifications. DCI constructs such as roles, role contracts and role methods have been added

View repository on GitHub ↗ View creator profile Browse directory

About this discovery

This repository is cataloged as part of our automated global GitHub synchronization. Full telemetry, velocity snapshots, and code summaries are scheduled for continuous enrichment.

#7488412GitHub System ID
runefsOrganization / User
PublicVisibility
ActiveCatalog Status

More from runefs

↗

runefs/Interact

A code transformation and in the future compiler for C# that makes DCI possible in C#. The transformation technique used is based on the work done for both Marvin and maroon and uses Roslyn for the heavy lifting

Discovered
↗

runefs/sourcify

Workarounds before ruby-core officially supports Proc#to_source (& friends)

Discovered
↗

runefs/maroon

A gem to make pure DCI available in Ruby (was originally named Moby)

Discovered
FOR MAINTAINERS

Built something? Put it in front of millions of developers.

We make a short reel about your project and post it across YouTube, Instagram, Threads, and X. Send a link, we do the rest.