GitXplorerGitXplorer
n

ecoji-java

public
7 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
d29d8ba43ec455f064b3b640061c032f5857c901

Fixed pipeline

nnetvl committed 4 years ago
Unverified
2bbded2b1d6d8acd1e9256fc7da95d9574e04b65

Added CI condition

nnetvl committed 4 years ago
Unverified
8709624b0c8eb41ff2af8af19c33fa35ab8b7b2c

Upgraded gradle config

nnetvl committed 4 years ago
Unverified
7771d2a1633c19bc80ad7157b01d3c093f3aa5ee

Switched to GitHub Actions from Travis CI, updated readme

nnetvl committed 4 years ago
Verified
2c47fa336cb95ed8b110aad96302a8e4750c6fcb

Merge pull request #2 from keith-turner/patch-2

nnetvl committed 5 years ago
Verified
544e990b7f137a62118edbe813ab542ea6d0eb01

Add ecoji.io link to readme

kkeith-turner committed 5 years ago

README

The README file for this repository.

Ecoji Maven Build Javadocs

A Java implementation of the Ecoji encoding standard.

Provides an API for encoding and decoding data as a base-1024 sequence of emojis.

Visit ecoji.io to try Ecoji in your browser.

Usage

This library is published to Maven Central, so you can add it to your dependencies configuration in your build tool of choice.

Maven:

<dependency>
    <groupId>io.github.netvl.ecoji</groupId>
    <artifactId>ecoji</artifactId>
    <version>${versions.ecoji}</version>
</dependency>

Gradle:

implementation group: 'io.github.netvl.ecoji', name: 'ecoji', version: versions.ecoji

SBT:

libraryDependencies += "io.github.netvl.ecoji" % "ecoji" % versions.ecoji

Use the latest available version, which you can find in Maven Central or on the badge at the top of this file.

Afterwards, import the io.github.netvl.ecoji.Ecoji class and use its getEncoder() and getDecoder() static methods to obtain instances of the Ecoji.Encoder and Ecoji.Decoder classes. These can then be used to describe encoding/decoding sources and targets. For example:

import io.github.netvl.ecoji.Ecoji;

String encoded = Ecoji.getEncoder().readFrom("hello world").writeToString();
String decoded = Ecoji.getDecoder().readFrom(encoded).writeToString();
assert decoded.equals("hello world");

See javadocs for more information.

License

This program is licensed under Apache License, Version 2.0, (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).