Skip to content

Repository files navigation

Edky

LicensePackage on Crates.ioPackage on NPMPackage on Pub.devPackage on PyPIPackage on RubyGems

Edky (pronounced ed-key) converts Ed25519 public keys between various encoding formats.

✨ Features

  • Available both as the command-line tool edky and as a polyglot library.
  • Supports the Base16, Base32z, Base58, Base64, and Multibase encodings.
  • Provides interop between ASIMOV, IPFS, Iroh, libp2p, NEAR, OpenSSH, etc.
  • Polyglot software available for Dart, Python, Ruby, Rust, and TypeScript.
  • Cuts red tape: 100% free and unencumbered public domain software.

⬇️ Installation

Installation from Crates.io

cargo add edky

Installation from NPM

npm install edky.js
bun add edky.js
pnpm add edky.js
yarn add edky.js

Installation from Pub.dev

dart pub add edky
flutter pub add edky

Installation from PyPI

pip install -U edky
uv add edky
poetry add edky
pdm add edky

Installation from RubyGems

gem install edky
bundle add edky

👨‍💻 Development

git clone https://github.com/artob/edky.git

Share on XShare on RedditShare on Hacker NewsShare on FacebookShare on LinkedIn

About

Convert Ed25519 public keys between various encoding formats.

Resources

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages