USA

Chris Lovett

Elite
@lovettchris

Principal Software Developer, Microsoft Research

VirtualCanvas. A WPF control that provides a nice 2-dimentional virtual canvas using efficient QuadTree index

109

SgmlReader. SgmlReader is a .NET library that is handy for converting SGML content (like HTML and OFX) into well formed XML via XmlReader, XmlDocument, XDocument or XPathDocument. It runs on Windows and Linux using Mono.

56

wincam. A fast screen capture library for python on Windows 10 and above (x64 only).

46

tools. A set of handy tools, mostly built in C#, some are C++

21

DgmlPowerTools. VS extension that adds some handy features to the DGML editor

20

xmldiff. A C# library for comparing 2 XML documents, creating a "patch" object that can also be used to merge those changes.

16

firefly. Espressif Systems ESP32 based fire works controller

14

SoftwareTrails. A nice way to debug large code bases using CLR profiler and a nice filter & heatmap kind of user interface.

13

IoTKeywordSpotter. Use ELL to compile and deploy deep neural networks onto ARM Cortex M4 class chips like the Azure IoT DevKit.

4

SimpleGoogleAnalytics. A very lightweight wrapper on the Google Analytics V4 REST API

4

dgml. A collection of demo DGML diagrams and handy scripts that produce useful DGML diagrams

3

DependencyViewer. Simple node link graphing tool for visualizing dependencies

3

lovettchris.github.io. My personal website

2

WpfAudioLibrary. A nice WPF wrapper on Media Foundation for audio capture

2

CodeGraph. C#

2

RoboBackups. Simple WPF app that manages a daily robocopy process to external hard drive so you don't forget to backup your stuff.

1

GivingTrivia. A fun web app that provides multi-player Trivia game, great for giving campaigns.

1

PasswordVault. A simple password vault that provides convenient merge conflict resolution and storage of password pictures and any html details in fact.

1

Treepad. This is a rewrite of XmlNotepad using cross-platform Flutter framework that is also generalized to handle all hierarchical data formats (XML, JSon, Yaml, etc).

1
19
Apply