HavenDV
[OPEN TO WORK] Independent Software Engineer focusing on .NET, Desktop and Microsoft technologies. Recently I have been actively developing towards LLMs
@oscoreioDubai, United Arab Emirates
Pinned Repositories
DependencyPropertyGenerator
Dependency property, routed event and weak event source generator for WPF/UWP/WinUI/Uno/Avalonia/MAUI platforms.
H.Hooks
Contains LowLevelKeyboardHook and LowLevelMouseHook.
H.InputSimulator
Allows you to simulate global mouse and keyboard events.
H.NotifyIcon
TrayIcon for WPF/WinUI/Uno/MAUI
H.OxyPlot
UWP/WinUI/Uno support for OxyPlot
H.Pipes
A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.
H.Socket.IO
This is the Socket.IO client for .NET, which is based on ClientWebSocket, provide a simple way to connect to the Socket.IO server. The target framework is .NET Standard 2.0
AutoSDK
Automated .NET SDKs for your APIs
LangChain
C# implementation of LangChain. We try to be as close to the original as possible in terms of abstractions, but are open to new entities.
Tiktoken
This project implements token calculation for OpenAI's gpt-4 and gpt-3.5-turbo model, specifically using `cl100k_base` encoding.
HavenDV's Repositories
HavenDV/H.NotifyIcon
TrayIcon for WPF/WinUI/Uno/MAUI
HavenDV/H.Pipes
A simple, easy to use, strongly-typed, async wrapper around .NET named pipes.
HavenDV/DependencyPropertyGenerator
Dependency property, routed event and weak event source generator for WPF/UWP/WinUI/Uno/Avalonia/MAUI platforms.
HavenDV/H.Socket.IO
This is the Socket.IO client for .NET, which is based on ClientWebSocket, provide a simple way to connect to the Socket.IO server. The target framework is .NET Standard 2.0
HavenDV/H.InputSimulator
Allows you to simulate global mouse and keyboard events.
HavenDV/H.OxyPlot
UWP/WinUI/Uno support for OxyPlot
HavenDV/H.Hooks
Contains LowLevelKeyboardHook and LowLevelMouseHook.
HavenDV/H.Ipc
C# Source Generator library for Inter-Process Communication
HavenDV/H.NSwag.Generator
C# Source Generator for NSwag.
HavenDV/Mvvm.Navigation
Provides platform independent navigation at the MVVM level and a Source Generator that automatically binds view and view models and registers this in your DI container
HavenDV/H.Vpn
C# high-level VPN library
HavenDV/H.Generators.Extensions
A set of extensions to simplify the code of generators
HavenDV/OpenAIGenerator
Source generator, which allows you to add prompts from which code will be generated in deterministic mode
HavenDV/Uno.Sdk
Single project solution for Uno
HavenDV/EventGenerator
Generates events, OnEvent() methods and EventArgs classes
HavenDV/H.Resources.Generator
Generates a static class with all Embedded resources
HavenDV/NamedPipeServerStream.NetFrameworkVersion
.NET Standard version of NamedPipeServerStream that contains PipeSecurity constructor.
HavenDV/fluorinefx
fluorinefx with latest .Net support
HavenDV/UpworkPdfGenerator
Allows you to programmatically fill out pdf forms for Upwork.
HavenDV/workflows
Reusable workflows
HavenDV/GitHub.NET
Example of a generated GitHub SDK for .NET using AutoSDK
HavenDV/HavenDV
HavenDV/askmycv
HavenDV/langchain_dart
Build LLM-powered Dart/Flutter applications.
HavenDV/openai-dotnet
The official .NET library for the OpenAI API
HavenDV/openai-openapi
OpenAPI specification for the OpenAI API
HavenDV/OpenAPI.NET
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
HavenDV/TestRepo
HavenDV/uno
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
HavenDV/WebAssembly
WebAssembly workload and separate `net7.0-webassembly` TargetFramework like Tizen.NET to use WebAssembly in single project solutions and differentiate it from `net7.0`