About this software
Licenses & prices
Professional
Professional enables team-oriented Metalama features, expanded analyzers, and integration tools suited for medium to large codebases.
Ultimate
Ultimate includes Metalama's complete feature set, enterprise integrations, and priority collaboration tools for large-scale development.
Starter
Starter provides core Metalama metaprogramming features for individual developers and small projects with limited extensions.
Purchase
Sharpcrafters Metalama
Do you need more information or looking for another license?
Benefits
- Reduce boilerplate: Generates repetitive code at compile time to minimize manual boilerplate.
- Enforce architecture: Validate architectural rules and report warnings during development and build.
- Immediate IDE feedback: Provides editor feedback and design-time warnings via Roslyn integration.
- Extensible with aspects: Supports custom aspects, templates, and Roslyn APIs for extensibility.
- Debuggable generated code: Emits C# that can be previewed and debugged alongside original source.
Available languages
- English
Support information
- Documentation and examples: Comprehensive documentation and commented examples are available at doc.metalama.net.
- Issue tracker on GitHub: Report bugs and feature requests via the Metalama GitHub issue tracker for visibility.
- Community discussions: Join GitHub Discussions and community channels for peer help and design conversations.
- Enterprise support available: Commercial enterprise support and premium packages are offered by the publisher as paid options.
- Visual Studio tooling docs: Documentation and downloads for Visual Studio Tools for Metalama are provided separately on the site.