A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability. (by Caliburn-Micro)

Caliburn.Micro Alternatives

Similar projects and alternatives to Caliburn.Micro

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Caliburn.Micro alternative or higher similarity.

Caliburn.Micro reviews and mentions

Posts with mentions or reviews of Caliburn.Micro. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-04.
  • Show HN: Async UI: A Rust UI Library Where Everything Is a Future
    7 projects | | 4 Oct 2022
    The programming model reminds me of Rob Eisenberg's older attempts at building UI toolkits ([0]). I don't recall if that was fully async or 'just' using a coroutine/generator-style approach, but it feels similar.

    I'm not sure the complexity of doing everything using async constructs is worth it, though. Large-scale UI's built in Qt or Javascript are mostly single threaded anyway, but it's still worthwhile to explore so kudos for that. Looking forward to seeing how far you get.


  • Getting head around {get;set} for C# Models
    2 projects | /r/csharp | 22 Jun 2022
    Your UI needs to bind to something that can programmatically notify it about changes, we call these things View-Models. Usually View-Models implement INotifyPropertyChanged interface (another key interface is INotifyCollectionChanged that is responsible for notifying collection views that number of items is changed and they need to update the UI accordingly). You can do that (the implementation of the interface) manually or use some library to do that for you just to cut some boilerplate code (e.g. ReactiveUI + Fody or Microsoft.Toolkit.MVVM or maybe even this or this).
  • Microsoft.Extensions.DependencyInjection to inject ViewModels into Views in AvaloniaUI app?
    3 projects | /r/dotnet | 14 Feb 2022
  • A note from our sponsor - InfluxDB | 16 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →


Basic Caliburn.Micro repo stats
8 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives