rustify
curl-rust
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.
rustify
- rustify version 0.5.0 released
-
What's everyone working on this week (39/2021)?
Just recently released a pretty decent overhaul of rustify that increases its ability to scaffold various HTTP APIs. It's nearing a 1.0 release as I don't see the feature-set needing to grow any past this point. It's been powering vaultrs for a while now and has really streamlined the process of scaffolding dozens of endpoints (probably close to a 100 in that crate alone).
-
vaultrs: A Rust crate for interacting with the Hashicorp Vault API
I'm a relative newcomer to Rust and this is the second crate I've produced since starting to learn it a few weeks ago. It relies heavily on my first crate for defining the architecture of the Vault API.
- Rustify - Feedback on my first crate
curl-rust
-
Hurl 3.0.0, run and test HTTP requests with plain text and curl
Under the hood, Hurl uses curl with Rust bindings (thanks to the awesome curl-rust crate)
-
Hurl 2.0.0, run and test HTTP requests with plain text
Hurl can't exist without a lot of crates, and particularly curl-rust https://crates.io/crates/curl. Huge thanks to the maintainers!
-
Curl Crate Build Options
Looking at commit history, cargo feature adding ntlm support has been added after latest release and is currently only on git.
-
What's everyone working on this week (39/2021)?
I was working on a similar thing. Instead of hyper, curl-rust was sufficient. You get features from libcurl like TTFB
What are some alternatives?
apriori-rs - Apriori for association rule mining with Python bindings 🦀🐍
reqwest - An easy and powerful Rust HTTP Client
octo-terra - 3d software render engine written in rust, using both real-time raster and ray tracing. Made for self learning purposes.
hyper - An HTTP library for Rust
vaultrs - An asynchronous Rust client library for the Hashicorp Vault API
curl-rs - A curl(libcurl) mod for rust.
tealsql - a sqlx wrapper for teal and lua
Rocket - A web framework for Rust.
ureq - A simple, safe HTTP client
urlshortener-rs - A very-very simple url shortener (client) for Rust.
Rust-http - Completely OBSOLETE Rust HTTP library (server and client)
url-crawler - Rust crate for configurable parallel web crawling, designed to crawl for content