dotnet-ecoji icon indicating copy to clipboard operation
dotnet-ecoji copied to clipboard

😻 Encode and decode data using emoji in .NET❣️ Like base64, except base1024, and uses an emoji alphabet. 🎉

Encode Your Data With Emoji

.NET Core NuGet Badge License

Encode and decode data using emoji in .NET. Like base64, except base1024, and uses an emoji alphabet. Ecoji .NET is a .NET Standard 2.0 implementation of Keith Turner's Ecoji Standard. In addition to the tiny netstandard2.0 library, a .NET Core command line tool is available.

Visit ecoji.io to try Ecoji in your browser.

Read the Docs

For code and command line tool examples, API documentation, and a little more, visit the full documentation.

Use It In Your App

$ dotnet add package ecoji

Install the Command Line Tool

$ dotnet tool install -g dotnet-ecoji

Build & Contribute

  • Install .NET Core 3.1
  • Clone The Repo
  • From the root of the checkout you may:
    • Run dotnet build to build everything
    • Run dotnet run -p src/Ecoji.CommandLineTool to run the command line tool
    • Run dotnet test to run the unit tests
  • Please file issues and pull requests if you feel so compelled! 🍿