Skip to content
You must be logged in to sponsor hadashiA

Become a sponsor to hadashiA

@hadashiA

hadashiA

Japan

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!

Current sponsors 2

@tobyapi
@naichilab
Past sponsors 4
@adarapata
@kameffee
@eyedropsP
@Czmirror

Featured work

  1. hadashiA/VContainer

    The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.

    C# 2,058
  2. hadashiA/VYaml

    The extra fast, low memory footprint YAML library for C#, focued on .NET and Unity.

    C# 335
  3. hadashiA/VitalRouter

    A fast, zero-allocation, in-memory messaging library. Declarative async pipeline with source generator for Unity and .NET.

    C# 252
  4. hadashiA/Unio

    Unio (short for unity native I/O) is a small utility set of I/O using native memory areas.

    C# 174
  5. Cysharp/UniTask

    Provides an efficient allocation free async/await integration for Unity.

    C# 8,543
  6. Cysharp/ZLogger

    Zero Allocation Text/Structured Logger for .NET with StringInterpolation and Source Generator, built on top of a Microsoft.Extensions.Logging.

    C# 1,316

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

☕️ Coffee Supporter
Your support helps me to brew my coffee.

$10 a month

Select

📖 Book Supporter
I'll use the money to buy technical and study books.

$25 a month

Select

🥕 Dinner Supporter
I'll eat at healthy dinners. I like fermented foods and fertiliser-free vegetables.

$100 a month

Select

💯 Open Source Sponsor

  • I will put your site's link on the main repository.
    • And planning to put it on my site as well, which is in preparation.
  • Priority support.
    • Bug handling is a priority. Feature development and others may be a few hours a month.
  • If you wish to do so, I will also help you contribute to my libraries and libraries that I have committed to. Together we can contribute.
    • (A few hours a month