En mi perfil de Github puedes ver todos mis repositorios, pero aquí simplemente te cuento algunos de mis proyectos open source que desarrollé, estoy desarrollando o que tengo en mente…
TVision2
TVision2 es una libreria para desarrollar aplicaciones basadas en TUI usando .Net Core. Está desarrollada de forma modular, de forma que solo “pagas por aquello que usas” y permite tanto el desarrollo de videojuegos de texto como de aplicaciones clásicas.
Beatpulse
Con la gente de Xabaril colaboré en Beatpulse una librería para agregar liveness y readiness checks a tus aplicaciones .Net Core 2.1 o anteriores. Con la salida de .Net Core 2.2 la librería quedó obsoleta (ya que .Net Core 2.2 ya ofrece soporte propio para healthchecks).
Si estás usando .Net Core 2.2 (o superior) y usas healthchecks echa un vistazo a AspNetCore.Diagnostics.HealthChecks donde se copiaron todos los “checkers” implementados en Beatpulse para usar con el nuevo sistema implementado en .Net Core 2.2.
Core-Initializer
Un pequeño proyecto para diferir las tareas de inicialización en aplicaciones .Net Core, de forma que el host se carga lo antes posible. Lo estoy rehaciendo para integrarlo con healthchecks y el sistema de routing nuevo…