Become a sponsor to hadashiA
hadashiA
I have worked with many programming languages, but I like C# now because of its practicality and the quality of its runtime and libraries.
I'm doing a number of performance-focused library developments in C#.
- VContainer
- A fast DI container specifically for Unity.
- It has been used in quite a few different games and is continuously maintained.
- VYaml
- A full-featured YAML library that makes heavy use of the new features in netstandard 2.1.
- It is almost 10 times faster than YamlDotNet and has very low GC pressure. It's good for configuration files and scenario descriptions in games.
- VitalRouter
- The source-generator powered zero-allocation in-memory message passing library for Unity and .NET.
- Unio
- Unio (short for unity native I/O) is a small utility set of I/O using native memory areas.
- Other recent works
- Currently out of the organization, but I used to help maintain OSS made by Cysharp. I hope to contribute in my spare time.
I am a freelance developer. I create libraries based on feedback from my personal and professional work, and Sometimes we don't have time for maintenance, so it would be very motivating if we could get support. Thanks!
Featured work
-
hadashiA/VContainer
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
C# 1,984 -
hadashiA/VYaml
The extra fast, low memory footprint YAML library for C#, focued on .NET and Unity.
C# 332 -
hadashiA/VitalRouter
The source-generator powered zero-allocation in-memory message passing library for Unity and .NET.
C# 239 -
hadashiA/Unio
Unio (short for unity native I/O) is a small utility set of I/O using native memory areas.
C# 170 -
Cysharp/UniTask
Provides an efficient allocation free async/await integration for Unity.
C# 8,305 -
Cysharp/ZLogger
Zero Allocation Text/Structured Logger for .NET with StringInterpolation and Source Generator, built on top of a Microsoft.Extensions.Logging.
C# 1,286