Build Robust and Maintainable Applications With Less Code.
Metalama, a Roslyn-based framework designed for the modern .NET stack, empowers C# developers to reduce boilerplate with aspects, verify code against architecture in real time, and maintain crystal clear source code.
It's a must-have companion for your clean code journey.
Our initial product, the legendary PostSharp based on MSIL rewriting, has been a great success. We continue to maintain it by fixing bugs and updating it for new .NET versions. However, we have ceased adding new features and platforms to it.
We recommend Metalama for new projects.
Latest News from the Blog
Metalama status update, March 2025
This month, we released a preview of Metalama 2025.1, marking a significant milestone as the first open-source version of Metalama. Our efforts to complete the open-source transition will continue in April.
Metalama Status Update, February 2025
Last month, we shared our exciting plans to make Metalama open-source, and throughout February, we’ve been hard at work making it happen. While we’ve made significant technical progress, we’re not quite ready to release just yet.
Metalama Status Update, January 2025
As we returned from the winter break, we hit the ground running by launching Metalama and PostSharp 2025.0. But that wasn’t all—after careful consideration and experimentation, we’re thrilled to share some groundbreaking news: Metalama i...
Enhancing Godot Development with Metalama
Godot is an amazing open-source game engine that provides developers with the tools to build games efficiently. While GDScript is Godot’s native language, many developers prefer to use C# for its rich ecosystem and the ability to leverag...
Metalama 2025.1 Will Be Open-Source
We’re thrilled to announce that Metalama, the most complete and innovative meta-programming framework for .NET, will soon become a free and open-source project. This is a major milestone for us and the .NET community, and we’re excited t...
More Products & Community News...
Success Stories
Siemens Audiology
Siemens Audiology achieved a 15% reduction in development time and improved code readability by eliminating unnecessary boilerplate code.
The team at Siemens Audiology faced a significant challenge when assigned to develop a new WPF implementation for two of their leading hearing system software applications. The challenge was to reduce coding time for developers implementing ViewModels and enhance code readability.