Skip to content

lpil/ecoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecoji 🏣🔉🦐🔼

Ecoji encodes data as 1024 emojis. It's base1024 with an emoji character set, based off the original version written in Go.

It's also an example of how we can manipulate bit strings in Gleam!

Encoding:

import ecoji

pub fn main() {
  ecoji.encode("Base64 is so 1999, isn't there something better?\n")
  // -> "🏗📩🎦🐇🎛📘🔯🚜💞😽🆖🐊🎱🥁🚄🌱💞😭💮🇵💢🕥🐭🔸🍉🚲🦑🐶💢🕥🔮🔺🍉📸🐮🌼👦🚟🥴📑",
}

About

Base64 is so 1999, isn't there something better?

Topics

Resources

License

Stars

Watchers

Forks

Languages