Cysharp, Inc.
Cysharp is a subsidiary of Cygames, that is focusing C# both .NET and Unity.
Tokyo, Japan
Pinned Repositories
ConsoleAppFramework
Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.
MagicOnion
Unified Realtime/API framework for .NET platform and Unity.
MasterMemory
Embedded Typed Readonly In-Memory Document Database for .NET and Unity.
MemoryPack
Zero encoding extreme performance binary serializer for C# and Unity.
MessagePipe
High performance in-memory/distributed messaging pipeline for .NET and Unity.
R3
The new future of dotnet/reactive and UniRx.
Ulid
Fast .NET C# Implementation of ULID for .NET and Unity.
UniTask
Provides an efficient allocation free async/await integration for Unity.
ZLogger
Zero Allocation Text/Structured Logger for .NET with StringInterpolation and Source Generator, built on top of a Microsoft.Extensions.Logging.
ZString
Zero Allocation StringBuilder for .NET and Unity.
Cysharp, Inc.'s Repositories
Cysharp/UniTask
Provides an efficient allocation free async/await integration for Unity.
Cysharp/MagicOnion
Unified Realtime/API framework for .NET platform and Unity.
Cysharp/MemoryPack
Zero encoding extreme performance binary serializer for C# and Unity.
Cysharp/ZString
Zero Allocation StringBuilder for .NET and Unity.
Cysharp/R3
The new future of dotnet/reactive and UniRx.
Cysharp/MasterMemory
Embedded Typed Readonly In-Memory Document Database for .NET and Unity.
Cysharp/ConsoleAppFramework
Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.
Cysharp/MessagePipe
High performance in-memory/distributed messaging pipeline for .NET and Unity.
Cysharp/ZLogger
Zero Allocation Text/Structured Logger for .NET with StringInterpolation and Source Generator, built on top of a Microsoft.Extensions.Logging.
Cysharp/Ulid
Fast .NET C# Implementation of ULID for .NET and Unity.
Cysharp/SimdLinq
Drop-in replacement of LINQ aggregation operations extremely faster with SIMD.
Cysharp/csbindgen
Generate C# FFI from Rust for automatically brings native code and C native library to .NET and Unity.
Cysharp/ObservableCollections
High performance observable collections and synchronized views, for WPF, Blazor, Unity.
Cysharp/ProcessX
Simplify call an external process with the async streams in C# 8.0.
Cysharp/UnitGenerator
C# Source Generator to create value-object, inspired by units of measure.
Cysharp/YetAnotherHttpHandler
YetAnotherHttpHandler brings the power of HTTP/2 (and gRPC) to Unity and .NET Standard.
Cysharp/RuntimeUnitTestToolkit
CLI/GUI Frontend of Unity Test Runner to test on any platform.
Cysharp/NativeMemoryArray
Utilized native-memory backed array for .NET and Unity - over the 2GB limitation and support the modern API(IBufferWriter, ReadOnlySequence, scatter/gather I/O, etc...).
Cysharp/PrivateProxy
Source Generator and .NET 8 UnsafeAccessor based high-performance strongly-typed private accessor for unit testing and runtime.
Cysharp/StructureOfArraysGenerator
Structure of arrays source generator to make CPU Cache and SIMD friendly data structure for high-performance code in .NET and Unity.
Cysharp/MagicPhysX
.NET PhysX 5 binding to all platforms(win, osx, linux) for 3D engine, deep learning, dedicated server of gaming.
Cysharp/LogicLooper
A library for building server application using loop-action programming model on .NET.
Cysharp/LitJWT
Lightweight, Fast JWT(JSON Web Token) implementation for .NET.
Cysharp/Utf8StringInterpolation
Successor of ZString; UTF8 based zero allocation high-peformance String Interpolation and StringBuilder.
Cysharp/CsprojModifier
CsprojModifier performs additional processing when Unity Editor generates the .csproj.
Cysharp/ValueTaskSupplement
Append supplemental methods(WhenAny, WhenAll, Lazy) to ValueTask.
Cysharp/Claudia
Unofficial Anthropic Claude API client for .NET.
Cysharp/WebSerializer
Convert Object into QueryString/FormUrlEncodedContent for C# HttpClient REST Request.
Cysharp/RandomFixtureKit
Fill random/edge-case value to target type for unit testing, supports both .NET Standard and Unity.
Cysharp/Actions