As a company operating in a vibrant and competitive ecosystem, we embrace the presence of rivals. Competition is not a threat; it’s a motivator. It challenges us to innovate, to refine, and to excel in delivering the best experience for our users. Here’s how we approach competition:
The .NET ecosystem is full of dynamic players, and that’s a good thing. It ensures the ecosystem remains vibrant and innovative. While our primary competitors are platforms like .NET MAUI, Uno Platform, and OpenSilver, we may occasionally find ourselves competing with members of our own community. As platform stewards, it’s vital to strike the right balance, encouraging growth and collaboration even while competing.
Almost every competitor is a potential collaborator or even, one day, a strategic acquisition. For this reason, we treat all competitors with respect. Hostility or dismissiveness has no place in our culture. While .NET MAUI might operate differently due to its status as a Microsoft-led project, all our competitors share the same goal: making the .NET ecosystem stronger.
Even if competitors ship features faster or announce products ahead of us, remember: being first isn’t the same as being the best. Quality, thoughtfulness, and execution always win out over rushing to market.
We operate with confidence, not insecurity. Our strong connections within the ecosystem mean we’re rarely blindsided by what’s coming next from any of our competitors. But even when surprises happen, we don’t flinch. We have our roadmap, our vision, and our unwavering focus on delivering the best UI framework and tools for .NET developers.
Competitors’ moves don’t shake us because we're confident in what we're building. Our entire strategy is built on long-term impact, not fleeting wins. We don’t scramble to match every announcement or pivot to chase trends. Instead, we stay true to our course, exuding a quiet confidence born of clarity and purpose.
What matters isn’t being the loudest or the fastest, it’s being the one developers rely on because they trust the quality and dependability of our work. That’s the kind of energy that keeps us ahead, no matter what the competition does.
We seek opportunities to collaborate with competitors’ engineers whenever possible. Building mutual respect and relationships across the ecosystem strengthens not just Avalonia but .NET as a whole. Our collaboration with the .NET MAUI team exemplifies this principle:
These partnerships highlight our commitment to mutual growth, even within a competitive landscape. Similarly, if engineers from competing platforms express interest in joining Avalonia, we welcome those discussions. However, we refrain from actively approaching their team members to maintain professionalism and avoid unnecessary tension.
We take pride in Avalonia, but we don’t define ourselves through opposition. Some members of the wider developer community treat their choice of UI framework as a defining part of their identity, sometimes fostering tribalism. That’s not who we are. Our focus is on creating the best product and solving real problems for developers—not feeding rivalries.
When asked how Avalonia compares to competitors, honesty is our guiding principle. We acknowledge that we aren’t the best at everything, no one is. An honest, balanced assessment of strengths and weaknesses earns trust and ensures our opinions carry weight. Overstating our capabilities or misrepresenting theirs is counterproductive.