Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vemonet/nanopub-rs
✍️ A cross-platform Rust library to sign, publish, and check Nanopublications, with bindings to Python and JS (wasm)
https://github.com/vemonet/nanopub-rs
cli cross-platform javascript javascript-library nanopublications npm-package python python3 rdf rust signing wasm webassembly
Last synced: 2 months ago
JSON representation
✍️ A cross-platform Rust library to sign, publish, and check Nanopublications, with bindings to Python and JS (wasm)
- Host: GitHub
- URL: https://github.com/vemonet/nanopub-rs
- Owner: vemonet
- License: mit
- Created: 2022-09-22T15:05:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-30T16:07:13.000Z (8 months ago)
- Last Synced: 2024-11-02T04:45:40.395Z (3 months ago)
- Topics: cli, cross-platform, javascript, javascript-library, nanopublications, npm-package, python, python3, rdf, rust, signing, wasm, webassembly
- Language: Rust
- Homepage: https://vemonet.github.io/nanopub-rs
- Size: 1.73 MB
- Stars: 12
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
✍️ Nanopub cross-platform toolkit ⚔️This project aims to provide a comprehensive cross-platform toolkit to sign, publish, and check **[Nanopublications](https://nanopub.net)**.
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 NodeJSOn all platforms:
- 🐧 Linux
- 🍎 MacOS
- 🪟 Windows
- 🦊 Web browsers## 📖 Documentation
Checkout the **[documentation website](https://vemonet.github.io/nanopub-rs)** for more details on how to install and use it.
## 🏔️ Changelog
Version history is recorded in the [CHANGELOG.md](https://github.com/vemonet/nanopub-rs/blob/main/CHANGELOG.md).