Skip to content

rcnbapp/RCNB.csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RCNB.csharp

#

C# implementation of RCNB.

Usage

Add dependency.

dotnet add package RCNB.csharp

Write code.

using RCNB;

RcnbConvert.ToRcnbString(new byte[] { 114, 99, 110, 98 }); // "ɌcńƁȓČņÞ"
RcnbConvert.FromRcnbString("ɌcńƁȓČņÞ"); // byte[] { 114, 99, 110, 98 }

Example

https://rcnb.b11p.com

Blazor Webassembly App for RCNB encoding and decoding online.

Acceleration

RCNB.csharp supports AVX2 acceleration. It is from https://github.com/rcnbapp/librcnb and is MIT licensed as well.

Currently, such acceleration is not applied by default. You can use RCNB.Acceleration.RcnbAvx2 class to invoke accelerated methods.

About

Everything can be encoded into RCNB with C#.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages