/dotnet-ecoji

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

Primary LanguageC#MIT LicenseMIT

Encode Your Data With Emoji

.NET Core Nuget 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.

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! 🍿