Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/federicoceratto/nim-libgcrypt

libgcrypt wrapper for Nim
https://github.com/federicoceratto/nim-libgcrypt

gcrypt libgcrypt library nim nim-lang wrapper

Last synced: 3 days ago
JSON representation

libgcrypt wrapper for Nim

Awesome Lists containing this project

README

        

== Libgcrypt wrapper for Nim

image:https://travis-ci.org/FedericoCeratto/nim-libgcrypt.svg?branch=master["Build Status", link="https://travis-ci.org/FedericoCeratto/nim-libgcrypt"]
image:https://img.shields.io/badge/status-alpha-orange.svg[badge]
image:https://img.shields.io/github/tag/FedericoCeratto/nim-libgcrypt.svg[tags]
image:https://img.shields.io/badge/License-LGPL%20v2.1-blue.svg[License]

WARNING: This library is under development and has not been reviewed by 3rd parties

### Features

* Wrap libgcrypt 1.8.4
* Tested on Linux
* Basic unit tests
* No homemade crypto

### Usage

Refer to the link:https://www.gnupg.org/software/libgcrypt/index.html[official libgcrypt documentation]

Install the development library:

[source,bash]
----
sudo apt-get install libgcrypt20-dev
nimble install libgcrypt
----

Install the runtime dependency:

[source,bash]
----
sudo apt-get install libgcrypt20
----

See tests/test_basic.nim for usage examples.

### Contributing

Testing and PRs are welcome.