nanopub

Crates.ionanopub
lib.rsnanopub
version0.1.4
sourcesrc
created_at2023-11-20 10:00:24.71587
updated_at2024-05-30 15:06:52.08461
descriptionA cross-platform Rust library to sign Nanopublications, with bindings to Python and JS (wasm)
homepagehttps://vemonet.github.io/nanopub-rs
repositoryhttps://github.com/vemonet/nanopub-rs/tree/main/lib
max_upload_size
id1041915
size347,305
Vincent Emonet (vemonet)

documentation

README

✍️ Nanopub cross-platform toolkit ⚔️

crates.io npm PyPI

Test Build crates Dependency status MIT license Codecov status

This project aims to provide a comprehensive cross-platform toolkit to sign, publish, and check Nanopublications.

It is packaged to be used easily through various popular interfaces:

  • ⌨️ Binary with a CLI for use in the terminal
  • 🦀 Crate nanopub for Rust
  • 🐍 Pip package nanopub-sign for Python
  • 📦️ NPM package @nanopub/sign for JavaScript (compiled to WebAssembly) in the browser, or with NodeJS

On all platforms:

  • 🐧 Linux
  • 🍎 MacOS
  • 🪟 Windows
  • 🦊 Web browsers

📖 Documentation

Checkout the documentation website for more details on how to install and use it.

🏔️ Changelog

Version history is recorded in the CHANGELOG.md.

Commit count: 0

cargo fmt