Below is a curated list of my open source projects, each with a detailed description and a link to the repository. These tools and libraries are designed to enhance developer productivity, streamline workflows, and support modern software development practices.

Refitter

A tool for generating Refit interfaces and contracts from OpenAPI specifications. Refitter makes REST API consumption in .NET seamless and type-safe by automating the creation of strongly-typed interfaces.

REST API Client Code Generator

A comprehensive Visual Studio extension supporting multiple code generators (AutoRest, NSwag, OpenAPI Generator, Kiota). It enables developers to generate REST API clients from OpenAPI specifications, supporting a wide range of platforms and languages.

HTTP File Generator

Generate .http files from OpenAPI specifications for testing APIs directly in your IDE. This tool simplifies API testing and documentation by automating the creation of HTTP request files.

SQL Compact Query Analyzer

A fast and lightweight tool for querying and manipulating SQL CE databases, supporting versions 3.0 through 4.0. It provides a modern interface for database management and development.

cURL Request Generator

Generate cURL requests from OpenAPI specifications, perfect for API testing and documentation. This tool helps developers quickly create reproducible API requests for use in scripts or documentation.

AutoFaker

A Python library designed to minimize the setup/arrange phase of your unit tests by automatically generating fake data. AutoFaker accelerates test development and improves test coverage.

JMeter Test Plan Generator

Generate Apache JMeter test plans from OpenAPI specifications for load testing and performance validation. This tool automates the creation of complex test plans, saving time and reducing errors.

ResW File Code Generator

Visual Studio custom tool for generating strongly-typed classes from ResW resource files, supporting Visual Studio 2015-2022. It streamlines localization and resource management in .NET projects.

Multi Document Reader for OpenAPI.NET

An OpenAPI reader that merges external references into a single document using the Microsoft OpenAPI toolset. This project simplifies working with complex, multi-file OpenAPI specifications.

SQLite Query Analyzer

A modern, cross-platform SQLite database management tool built with C++ and Qt. Recently updated after a decade, it offers a fast and user-friendly interface for SQLite development.

Azure DevOps CLI

A command-line interface for Azure DevOps operations, streamlining CI/CD workflows and project management. This tool enables automation and scripting of common DevOps tasks.

HTTP File Runner

A fast, small, single binary tool for running .http files from the command line, built with Zig for optimal performance. It enables automated API testing and integration in CI pipelines.


Interested in contributing or learning more? Visit the project repositories or reach out through GitHub.