GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” ChrisPulman - Overview

@ChrisPulman ChrisPulman Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@ChrisPulman
ChrisPulman
Follow
View ChrisPulman's full-sized avatar

Chris Pulman ChrisPulman

Follow
Sponsor
Microsoft MVP, A Senior Technologist at a specialist Engineering company. Developing Reactive, C#, solutions with SignalR/ MqttNet integrations to Live data.
80 followers ยท 10 following
  • A I C Solutions Ltd
  • Reading, England
  • 12:13 (UTC)
  • https://openuk.uk/community/openuk-honours-lists/2025-honours-lists/
  • https://www.aicsolutions.com
  • https://mvp.microsoft.com/en-US/MVP/profile/12585dbb-00c9-45f2-a038-c299db573de6
  • in/chrispulman

Achievements

Achievement: Pair Extraordinairex3Achievement: Pull Sharkx4Achievement: Galaxy BrainAchievement: QuickdrawAchievement: StarstruckAchievement: YOLOAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair Extraordinairex3Achievement: Pull Sharkx4Achievement: Galaxy BrainAchievement: QuickdrawAchievement: StarstruckAchievement: YOLOAchievement: Arctic Code Vault Contributor

Highlights

  • Pro

Organizations

@reactiveui @Microsoft-MVP @dotnet-foundation @reactivemarbles @GitHubAppPrivatePreview
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
ChrisPulman/README.md

๐Ÿ‘‹ Hi, I'm Chris Pulman

Microsoft MVP

.NET Foundation

OpenUK Honours

Senior Engineering Technologist | Reactive Programming Specialist | Open Source Contributor

Building reactive, real-time C# solutions with SignalR, MQTT, and industrial PLC integrations

GitHub followers LinkedIn Sponsor


๐Ÿ† About Me

  • ๐ŸŽ–๏ธ Microsoft MVP in Developer Technologies
  • ๐Ÿ›๏ธ .NET Foundation Committee Member
  • ๐ŸŒŸ OpenUK Honours List Recognition 2025
  • ๐Ÿ’ผ Senior Technologist at AIC Solutions Ltd
  • ๐Ÿ”ง Specializing in Reactive Extensions (Rx) for .NET
  • ๐Ÿญ Industrial automation & PLC communication expert
  • ๐ŸŒ Based in Reading, England

I'm passionate about creating elegant, testable, and reactive solutions for industrial and enterprise applications.

My work focuses on bridging the gap between industrial control systems and modern software architecture using Reactive Extensions.

To learn more about Reactive Extensions read the following online book Introduction To Rx.


๐Ÿ› ๏ธ Technologies & Tools

.NET C# Rx WPF MAUI Avalonia MQTT SignalR Azure


๐ŸŽฏ Organization Involvement

ReactiveUI
ReactiveUI

Owner / Core Team Member
Reactive Marbles
Reactive Marbles

Owner / Core Team Member
.NET Foundation
.NET Foundation

Projects Committee Member

๐Ÿ“ฆ Featured Projects

๐Ÿ”— ReactiveUI Ecosystem

Advanced MVVM framework for .NET - Contributor & Maintainer

Repository Description Stats Downloads
ReactiveUI Functional reactive MVVM framework for all .NET platforms Stars Downloads
ReactiveUI.SourceGenerators Functional reactive MVVM framework for all .NET platforms Stars Downloads
Refit Automatic type-safe REST library for .NET Stars Downloads
Akavache Async, persistent key-value store Stars Downloads
Splat Cross-platform utilities & service location Stars Downloads
ReactiveUI.Validation Validation helpers for ReactiveUI apps Stars Downloads
Fusillade Opinionated HTTP library for mobile Stars Downloads
punchclock The low-level scheduling and prioritization library Stars Downloads
Primitives High Speed Reactive Framework with Rx / R3 compatability for all .NET platforms Stars Downloads
ReactiveUI.Binding.SourceGenerators You have a property. When it changes, something else needs to know. Stars Downloads

๐Ÿ’Ž Reactive Marbles Projects

Incubator for Reactive Extensions projects with UI focus โ€” Contributor & Maintainer

Repository Description Stats Downloads
DynamicData Reactive collections based on Rx.Net Stars Downloads
CrissCross Navigation framework for ReactiveUI Stars Downloads
Extensions.Hosting Microsoft.Extensions.Hosting for desktop apps Stars Downloads

๐Ÿญ Industrial PLC Communication Libraries

Unified reactive drivers from IoT-DriverCore

Repository Description Stats Downloads
IoT-DriverCore ยท IoT-Driver.S7PlcRx Siemens S7 PLC communication Stars Downloads
IoT-DriverCore ยท IoT-Driver.ABPlcRx Allen-Bradley PLC communication Stars Downloads
IoT-DriverCore ยท IoT-Driver.ModbusRx Modbus TCP, UDP, RTU, and ASCII Stars Downloads
IoT-DriverCore ยท IoT-Driver.TwinCATRx Beckhoff TwinCAT ADS communication Stars Downloads
IoT-DriverCore ยท IoT-Driver.MitsubishiRx Mitsubishi MELSEC PLC communication Stars Downloads
IoT-DriverCore ยท IoT-Driver.OmronPlcRx Omron FINS and serial PLC communication Stars Downloads
IoT-DriverCore ยท IoT-Driver.SerialPortRx Reactive cross-platform serial communication Stars Downloads

๐Ÿ“ก MQTTnet.Rx Libraries

Reactive MQTTnet client, server, and industrial bridge extensions

Repository Description Stats Downloads
MQTTnet.Rx Client: MQTTnet.Rx.Client ยท MQTTnet.Rx.Client.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Server: MQTTnet.Rx.Server ยท MQTTnet.Rx.Server.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Allen-Bradley: MQTTnet.Rx.ABPlc ยท MQTTnet.Rx.ABPlc.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Mitsubishi: MQTTnet.Rx.Mitsubishi ยท MQTTnet.Rx.Mitsubishi.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Modbus: MQTTnet.Rx.Modbus ยท MQTTnet.Rx.Modbus.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Omron: MQTTnet.Rx.OmronPlc ยท MQTTnet.Rx.OmronPlc.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Siemens S7: MQTTnet.Rx.S7Plc ยท MQTTnet.Rx.S7Plc.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx Serial port: MQTTnet.Rx.SerialPort ยท MQTTnet.SerialPort.Reactive Stars Lean downloads Reactive downloads
MQTTnet.Rx TwinCAT: MQTTnet.Rx.TwinCAT ยท MQTTnet.TwinCATRx.Reactive Stars Lean downloads Reactive downloads

๐Ÿ–ฅ๏ธ UI Libraries & Tools

Repository Description Stats Downloads
Spectre.Console.Rx Reactive extensions for Spectre.Console Stars Downloads
XamlLEDControl LED control for XAML applications Stars Downloads
XamlConverters Collection of XAML value converters Stars Downloads
Localisation.WPF WPF localization library Stars Downloads
AppBarButton.WPF AppBar buttons for WPF Stars Downloads
BBCode.WPF BBCode parser for WPF Stars Downloads
AnimationRx Reactive animations Stars Downloads
HashTableRx Reactive hash table implementation Stars Downloads
ReactiveList Reactive list implementation Stars Downloads
CP.AspNetCore.SignalR.Client.Rx Reactive SignalR Client implementation Stars Downloads
CP.ReactiveUI.Primitives.Windows Composable Windows desktop primitives built on ReactiveUI.Primitives. Stars Downloads

๐Ÿ”ง Developer Tools

Repository Description Stats Downloads
ServiceInstaller Windows service installer Stars Downloads
CP.Nuke.BuildTools Nuke build tools collection Stars Downloads
VS.Squirrel Visual Studio Squirrel add-in Stars Visual Studio Marketplace
Velopack.UI UI for Clowd.Squirrel Stars Repository releases
Auto.Squirrel Squirrel.Windows package manager Stars Repository releases
Visual Studio Codex Visual Studio Codex integration Stars Visual Studio Marketplace

๐Ÿค– MCP Servers

Model Context Protocol servers for agent memory, orchestration, UI automation, and reactive .NET development

Repository Description Stats Downloads
CodexComputerRun.MCP.Server Windows desktop interaction server for Codex Stars Downloads
CrissCross.MCP.Server CrissCross guidance and project tooling server Stars Downloads
Reactive.Agentic.Loop.Engineer Persisted reactive agentic-loop engineering server Stars Downloads
Reactive MCP Server Reactive Extensions guidance server Stars Downloads
Reactive.Multi.Agent.MCP.Server Durable multi-agent orchestration server Stars Downloads
ReactiveMemory.MCP.Server Durable local memory server for coding agents Stars Downloads
ReactiveUI MCP Server ReactiveUI development guidance server Stars Downloads
UIInspect.MCP Windows UI Automation inspection server Stars Downloads

๐Ÿ“Š CP.Extensions.Hosting Suite

Extension of Microsoft.Extensions.Hosting for desktop applications

Repository Description Stats Downloads
Extensions.Hosting WPF hosting โ€” CP.Extensions.Hosting.Wpf Stars Downloads
Extensions.Hosting WinForms hosting โ€” CP.Extensions.Hosting.WinForms Stars Downloads
Extensions.Hosting WinUI hosting โ€” CP.Extensions.Hosting.WinUI Stars Downloads
Extensions.Hosting .NET MAUI hosting โ€” CP.Extensions.Hosting.Maui Stars Downloads
Extensions.Hosting ReactiveUI WPF hosting โ€” CP.Extensions.Hosting.ReactiveUI.Wpf Stars Downloads
Extensions.Hosting ReactiveUI WinForms hosting โ€” CP.Extensions.Hosting.ReactiveUI.WinForms Stars Downloads
Extensions.Hosting ReactiveUI WinUI hosting โ€” CP.Extensions.Hosting.ReactiveUI.WinUI Stars Downloads
Extensions.Hosting ReactiveUI .NET MAUI hosting โ€” CP.Extensions.Hosting.ReactiveUI.Maui Stars Downloads
Extensions.Hosting Single-instance application support โ€” CP.Extensions.Hosting.SingleInstance Stars Downloads
Extensions.Hosting Plugin hosting โ€” CP.Extensions.Hosting.Plugins Stars Downloads
Extensions.Hosting Plugin services โ€” CP.Extensions.Hosting.PluginService Stars Downloads
Extensions.Hosting Main UI thread services โ€” CP.Extensions.Hosting.MainUIThread Stars Downloads
Extensions.Hosting Identity with SQLite โ€” CP.Extensions.Hosting.Identity.EntityFrameworkCore.Sqlite Stars Downloads
Extensions.Hosting Identity with SQL Server โ€” CP.Extensions.Hosting.Identity.EntityFrameworkCore.SqlServer Stars Downloads

๐Ÿ“Š CrissCross Navigation Framework

Multi-platform navigation framework for ReactiveUI

Repository Description Stats Downloads
CrissCross Core navigation โ€” CrissCross Stars Downloads
CrissCross WPF integration โ€” CrissCross.WPF Stars Downloads
CrissCross WPF UI controls โ€” CrissCross.WPF.UI Stars Downloads
CrissCross WPF plotting โ€” CrissCross.WPF.Plot Stars Downloads
CrissCross WPF WebView2 integration โ€” CrissCross.WPF.WebView2 Stars Downloads
CrissCross WinForms integration โ€” CrissCross.WinForms Stars Downloads
CrissCross Avalonia integration โ€” CrissCross.Avalonia Stars Downloads
CrissCross Avalonia UI controls โ€” CrissCross.Avalonia.UI Stars Downloads
CrissCross .NET MAUI integration โ€” CrissCross.MAUI Stars Downloads
CrissCross Xamarin.Forms integration โ€” CrissCross.XamForms Stars Downloads

๐Ÿ“ˆ GitHub Stats

GitHub followers GitHub sponsors

๐Ÿ’ฌ Let's Connect

I'm always interested in discussing reactive programming, industrial automation, or .NET development!

Email LinkedIn MVP Profile


โญ If you find my projects useful, consider giving them a star! Or consider a sponsership โญ

Pinned Loading

  1. reactivemarbles/DynamicData reactivemarbles/DynamicData Public

    Reactive collections based on Rx.Net

    C# 1.9k 194

  2. reactivemarbles/CrissCross reactivemarbles/CrissCross Public

    CrissCross is a reactive appโ€‘flow framework for ReactiveUI, combining navigation, state, dialogs, shells, and region management with a rich set of reactive user controls. It turns UI behavior into โ€ฆ

    C# 55 6

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.