Published packages
Top 100 packages by downloads.
Refit
Type-safe REST API clients for .NET, generated from annotated interfaces with build-time source generation, direct request construction, System.Text.Json defaults, and support for trimming and AOT.
Refit.HttpClientFactory
Microsoft.Extensions.Http integration for Refit, adding AddRefitClient support for typed HttpClientFactory clients, dependency injection, handlers, and Polly-style HTTP pipelines.
Refit.Newtonsoft.Json
Newtonsoft.Json content serializer for Refit clients that need Json.NET converters, settings, or compatibility behavior instead of the default System.Text.Json serializer.
Splat
A library to make things cross-platform that should be.
ReactiveUI
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the base package with the base platform implementations
Akavache.Sqlite3
Package Description
Akavache
Package Description
akavache.core
An asynchronous, persistent key-value store for desktop and mobile applications on .NET
Refit.Xml
XML content serializer for Refit clients that send or receive XML payloads through System.Xml.Serialization.XmlSerializer.
ReactiveUI.WPF
Contains the ReactiveUI platform specific extensions for Windows Presentation Foundation (WPF)
ReactiveUI.Testing
Provides extensions for testing ReactiveUI based applications
ReactiveUI.Blazor
Contains the ReactiveUI platform specific extensions for Blazor
Reactive.Wasm
Reactive Extensions utilities for .NET running in WebAssembly (WASM) environments, with schedulers and platform integrations for browser-based runtimes.
ReactiveUI.XamForms
Contains the ReactiveUI platform specific extensions for Xamarin Forms
Splat.Drawing
A library to make things cross-platform that should be.
ReactiveUI.Validation
Validations library for ReactiveUI.
Punchclock
Make sure your asynchronous operations show up to work on time
ReactiveUI.Events.WPF
Provides Observable-based events API for WPF UI controls & event handlers
fusillade
Package Description
ReactiveUI.Maui
Contains the ReactiveUI platform specific extensions for Microsoft Maui
Splat.Microsoft.Extensions.DependencyInjection
A library to make things cross-platform that should be.
ReactiveUI.WinForms
Contains the ReactiveUI platform specific extensions for Windows Forms
ReactiveUI.Blend
Provides reactive extensions based xaml components based on the Blend SDK library, allowing you to fire a observable from XAML
ReactiveUI.Events.XamForms
Provides Observable-based events API for Xamarin Forms UI controls & event handlers
ReactiveUI.AndroidSupport
Provides ReactiveUI extensions for the Android Support Library
Splat.Serilog
A library to make things cross-platform that should be.
ReactiveUI.SourceGenerators
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the Source Generators package for ReactiveUI
Splat.NLog
A library to make things cross-platform that should be.
ReactiveUI.Events
Provides Observable-based events API for Xamarin Native Platforms including Android, iOS, Mac, TVOS, WatchOS, Tizen, and UWP
Splat.Microsoft.Extensions.Logging
A library to make things cross-platform that should be.
Splat.Autofac
A library to make things cross-platform that should be.
ReactiveUI.AndroidX
Provides ReactiveUI extensions for .NET Android applications using AndroidX libraries
akavache.mobile
An asynchronous, persistent key-value store for desktop and mobile applications on .NET
ReactiveUI.Events.Winforms
Provides Observable-based events API for Win Forms UI controls & event handlers
Splat.DryIoc
A library to make things cross-platform that should be.
ReactiveUI.Events.XamEssentials
Provides a wrapper aroung XamarinEssentials, allowing you to use Observables instead of events
Akavache.Drawing
Drawing and bitmap support for Akavache using Splat.Drawing
ReactiveUI.Uno
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. Supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin Forms, Xamarin.TVOS, Tizen, WPF, Windows Forms, Universal Windows Platform (UWP) and the Uno Platform.
ReactiveMarbles.PropertyChanged
Allows to get an observables for property changed events.
Splat.SimpleInjector
A library to make things cross-platform that should be.
ReactiveUI.WinUI
Contains the ReactiveUI platform specific extensions for WinUI Desktop
Splat.Ninject
A library to make things cross-platform that should be.
Splat.Prism
A library to make things cross-platform that should be.
ReactiveUI.Drawing
A extension to the ReactiveUI platform that provides Splat bitmap operation support.
Splat.Prism.Forms
A library to make things cross-platform that should be.
Splat.AppCenter
A library to make things cross-platform that should be.
Splat.Common.Test
A library to make things cross-platform that should be.
Splat.Raygun
A library to make things cross-platform that should be.
CrissCross
A Reactive Navigation Framework for ReactiveUI
ReactiveUI.Uwp
Provides ReactiveUI extensions for the UWP Library
Splat.Exceptionless
A library to make things cross-platform that should be.
ReactiveUI.Uno.WinUI
Contains the ReactiveUI platform specific extensions for Uno WinUI
CrissCross.WPF
A Reactive Navigation Framework for ReactiveUI
Blazor.Common.Analyzers
Package Description
CrissCross.XamForms
A Reactive Navigation Framework for ReactiveUI
CrissCross.MAUI
A Reactive Navigation Framework for ReactiveUI
CrissCross.Avalonia
A Reactive Navigation Framework for ReactiveUI
CrissCross.WinForms
A Reactive Navigation Framework for ReactiveUI
StyleSharp.Analyzers
Package Description
Sextant.Maui
A ReactiveUI navigation library for Xamarin.Forms
GitSMimeSign
A global tool for performing GIT SMime Sign operations.
Splat.Avalonia.Autofac
A library to make things cross-platform that should be.
Splat.Avalonia.Microsoft.Extensions.DependencyInjection
A library to make things cross-platform that should be.
ReactiveUI.Validation.AndroidX
Provides ReactiveUI.Validation extensions for the AndroidX Library
NuStreamDocs.Common
Shared utility types and helpers used across the NuStreamDocs assemblies. You don't normally reference this directly — the plugin you're using brings it in for you.
NuStreamDocs
Static-site generator core for building documentation sites from markdown. Includes the markdown parser, HTML renderer, page pipeline, plugin host, and incremental rebuild support. AOT-friendly and allocation-conscious. Pair with a theme plugin and the markdown / navigation / search extensions you need.
NuStreamDocs.Markdown.Common
Shared building blocks for NuStreamDocs markdown plugins. You don't normally reference this directly — the markdown plugin you're using brings it in for you.
ReactiveGITLibrary.Core
Exposes GIT functionality through observables..
Xamarin.Forms.Auth
A OAuth2 based library for Xamarin.Forms platforms.
ReactiveGITLibrary.GitProcess
Exposes GIT functionality through observables..
ReactiveMarbles.PlatformSchedulers
Schedulers for various platforms that are not shipped with the Reactive Extensions.
PerformanceSharp.Analyzers
Roslyn analyzers and code fixes focused on runtime performance: allocations, collection and LINQ usage, string handling, async, and faster API selection.
SourceDocParser
Roslyn-based .NET assembly + PDB walker that produces a strongly-typed API catalog (types, members, signatures, XML docs, inheritdoc, SourceLink). Format-neutral; pluggable emitters consume the catalog to produce documentation in their own format.
SourceDocParser.Common
Shared, emitter-agnostic helpers for SourceDocParser — BCL primitive keyword aliasing, UID parsing, and other small utilities consumed by every SourceDocParser emitter package.
SourceDocParser.NuGet
NuGet-backed IAssemblySource for SourceDocParser. Discovers, fetches and extracts packages, then exposes their per-TFM assemblies to the parser.
SourceDocParser.Zensical
Zensical / mkdocs Material emitter for SourceDocParser. Renders the parser's ApiCatalog into a flat tree of Markdown pages tuned for the Zensical theme (admonitions, content tabs, mermaid diagrams).
NuStreamDocs.Templating
Mustache-style template engine used by NuStreamDocs themes to render page shells. AOT-friendly and allocation-conscious. Theme authors pull this in to render their templates.
NuStreamDocs.Autorefs
Cross-link to any heading in your NuStreamDocs site by ID. Write `@autoref:my-section-id` in your markdown and it resolves to the right page + anchor at build time, no matter where the heading lives.
NuStreamDocs.Nav
Build the sidebar navigation for your NuStreamDocs site with glob includes, custom ordering, hidden sections, and per-directory overrides.
NuStreamDocs.Blog.Common
Shared building blocks for the NuStreamDocs blog plugins. You normally pull in NuStreamDocs.Blog or NuStreamDocs.Blog.MkDocs instead — they bring this in for you.
NuStreamDocs.Theme.Common
Shared building blocks for NuStreamDocs theme plugins. You don't normally reference this directly — the theme you're using brings it in for you.
NuStreamDocs.Search
Add full-text search to your NuStreamDocs site. The search index is built at the same time as the site — readers get instant results in the browser without a separate server.
NuStreamDocs.Blog
Add a blog or news section to your NuStreamDocs site. Drop date-named markdown posts (`YYYY-MM-DD-slug.md`) into a folder and the plugin generates an index page and per-tag archive pages.
NuStreamDocs.Highlight
Syntax-highlight fenced code blocks in your NuStreamDocs documentation at build time. No JavaScript needed at runtime — the highlighting is baked into the generated HTML.
NuStreamDocs.Xrefs
Cross-link references between separate NuStreamDocs sites by symbol name. Publishes an `xrefmap.json` catalog of every named anchor in your build, and consumes catalogs from other sites so cross-site references resolve to the right page.
NuStreamDocs.Toc
Add a per-page table of contents and clickable permalink anchors next to each heading in your NuStreamDocs documentation.
NuStreamDocs.Lightbox
Click to open images in a full-screen lightbox viewer in your NuStreamDocs documentation.
SourceDocParser.Docfx
docfx compatibility for SourceDocParser. Reads and writes docfx.json shapes (metadata + build sections) so an existing docfx site can plug into the parser pipeline, and emits docfx ManagedReference YAML pages so the parser output is consumable by docfx as a drop-in replacement for its own metadata extractor.
NuStreamDocs.Icons.FontAwesome
Use Font Awesome icons in your NuStreamDocs documentation.
NuStreamDocs.Config.MkDocs
Configure your NuStreamDocs site from a YAML file. Reads the common `mkdocs.yml` shape so projects migrating from a YAML-driven static site can keep their existing config.
NuStreamDocs.Icons.MaterialDesign
Use any of the ~7000 Material Design Icons (MDI) in your NuStreamDocs documentation. Reference an icon as `:material-foo:` and the SVG is inlined directly into the page.
NuStreamDocs.Emoji
Drop emoji into your NuStreamDocs documentation using `:name:` shortcodes (`:smile:`, `:rocket:`, …).
NuStreamDocs.Feed
Publish RSS 2.0 and Atom feeds for the blog posts in your NuStreamDocs site so readers can subscribe with their feed reader of choice.
NuStreamDocs.Sitemap
Generate the standard site-level files for your NuStreamDocs build — sitemap.xml, robots.txt, a 404 page, and URL redirect stubs.
NuStreamDocs.MarkdownExtensions
Extra markdown features for your NuStreamDocs documentation — admonitions, content tabs, collapsible details, task-list checkboxes, highlighted text, footnotes, and definition lists.
NuStreamDocs.Snippets
Reuse content across pages in your NuStreamDocs documentation. Write `--8<-- "shared/note.md"` and the contents of that file are spliced inline at build time.
NuStreamDocs.LinkValidator
Catch broken links in your NuStreamDocs site at build time. Internal mode flags references to missing pages or anchors; optional external mode HTTP-checks absolute URLs.
NuStreamDocs.SuperFences
Lets other plugins claim a fenced-code-block language (like `mermaid` or `math`) and render the block however they like. Pull this in when you're using a plugin that asks for it.
NuStreamDocs.SmartSymbols
Auto-substitute typographic symbols in your NuStreamDocs markdown — copyright, registered, trademark, plus-minus, arrows, and common fractions — without needing to type the Unicode characters yourself.
NuStreamDocs.Bibliography
Add academic-style citations and a bibliography to your NuStreamDocs documentation. Supports IEEE (numbered) and APA (author-year) reference styles.