x25519-dalek
X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek. (by dalek-cryptography)
jsonrpc
Rust JSON-RPC implementation (by paritytech)
x25519-dalek | jsonrpc | |
---|---|---|
1 | 4 | |
322 | 772 | |
0.3% | 0.6% | |
5.2 | 2.0 | |
8 months ago | 8 days ago | |
Rust | Rust | |
BSD 3-clause "New" or "Revised" License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
x25519-dalek
Posts with mentions or reviews of x25519-dalek.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-01.
-
Hey Rustaceans! Got an easy question? Ask here (9/2022)!
But I have been able to encrypt the byte array with aes-gcm and shared public keys between connections with diffie-hellman. But I'm sure Alice and Bob still is not totally safe because I may have fucked something up :D.
jsonrpc
Posts with mentions or reviews of jsonrpc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-01.
-
Hey Rustaceans! Got an easy question? Ask here (9/2022)!
paritytech has a Rust JSON-RPC framework.
-
Any suggestion to build a long-lived connection with dual-rpc capability
JSON-RPC (https://github.com/paritytech/jsonrpc) might be a solution, so I can create a TCP connection and it can then stream JSON request/response.
-
RiB Newsletter #26
This is an async implementation of JSON-RPC, from Parity, who also created the popular jsonrpc crate.
-
RPC over stdin/stdout
Hi, I am looking for a fairly stable JSON-RPC implementation over stdin/stdout. I want to implement a plugin architecture similar to Xi-Editor or Nushell. I am aware of Parity JSON-RPC and am wondering how it compares to tonic (gRPC implementation). A very brief search on GitHub revealed that jsonrpc_stdio_server appears to be not that heavily employed by others; therefore, I am leaning towards tonic. However, since I am a Rust beginner, I am a little bit lost about where to start.
What are some alternatives?
When comparing x25519-dalek and jsonrpc you can also consider the following projects:
capnproto-rust - Cap'n Proto for Rust
jsonrpsee - Rust JSON-RPC library on top of async/await
rfcs - RFCs for changes to Rust
tarpc - An RPC framework for Rust with a focus on ease of use.
gRPC - The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
winterfell - A STARK prover and verifier for arbitrary computations
rlua - High level Lua bindings to Rust
lsp-server
lalrpop - LR(1) parser generator for Rust
Cargo - The Rust package manager
Nova - Nova: High-speed recursive arguments from folding schemes