From dc9024b2658fd324aa10487ce2f10ffbe027c5cf Mon Sep 17 00:00:00 2001 From: Caio Date: Sat, 10 Aug 2024 18:14:09 -0300 Subject: [PATCH] Add `wtx` --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 340cf10..2a185e8 100644 --- a/README.md +++ b/README.md @@ -1264,6 +1264,7 @@ See also [About Rust’s Machine Learning Community](https://medium.com/@autumn_ * Oracle * [kubo/rust-oracle](https://github.com/kubo/rust-oracle) [[oracle](https://crates.io/crates/oracle)] - Oracle driver [![build badge](https://github.com/kubo/rust-oracle/actions/workflows/run-tests.yml/badge.svg?branch=master)](https://github.com/kubo/rust-oracle/actions/workflows/run-tests.yml) * PostgreSql [[postgres](https://crates.io/keywords/postgres), [postgresql](https://crates.io/keywords/postgresql)] + * [c410-f3r/wtx](https://github.com/c410-f3r/wtx) - Fast implementation with a low set of external dependencies. * [sfackler/rust-postgres](https://github.com/sfackler/rust-postgres) [[postgres](https://crates.io/crates/postgres)] - A native [PostgreSQL](https://www.postgresql.org/) client * Sqlite [[sqlite](https://crates.io/keywords/sqlite)] * [rusqlite](https://github.com/rusqlite/rusqlite) - [Sqlite3](https://www.sqlite.org/index.html) bindings @@ -1803,6 +1804,7 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * HTTP Client * [alexcrichton/curl-rust](https://github.com/alexcrichton/curl-rust) - [libcurl](https://curl.se/libcurl/) bindings * [async-graphql](https://github.com/async-graphql/async-graphql) - A GraphQL server library [![Build Status](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_apis/build/status/graphql-rust.juniper)](https://dev.azure.com/graphql-rust/GraphQL%20Rust/_build/latest?definitionId=1) + * [c410-f3r/wtx](https://github.com/c410-f3r/wtx) - HTTP/2 client framework * [DoumanAsh/yukikaze](https://gitlab.com/Douman/yukikaze) [[yukikaze](https://crates.io/crates/yukikaze)] - Beautiful and elegant Yukikaze is little HTTP client library based on hyper. [![build badge](https://gitlab.com/Douman/yukikaze/badges/master/pipeline.svg)](https://gitlab.com/Douman/yukikaze) * [ducaale/xh](https://github.com/ducaale/xh) - Friendly and fast tool for sending HTTP requests [![crate](https://img.shields.io/crates/v/create-rust-app.svg)](https://crates.io/crates/xh) [![GitHub actions Status](https://github.com/ducaale/xh/workflows/CI/badge.svg?branch=master)](https://github.com/ducaale/xh/actions) * [graphql-client](https://github.com/graphql-rust/graphql-client) - Typed, correct GraphQL requests and responses. [![GitHub actions Status](https://github.com/graphql-rust/graphql-client/workflows/CI/badge.svg?branch=master)](https://github.com/graphql-rust/graphql-client/actions) @@ -1812,6 +1814,7 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [actix/actix-web](https://github.com/actix/actix-web) - A lightweight async web framework with websocket support * [Anansi](https://github.com/saru-tora/anansi) - A simple full-stack web framework * [branca](https://crates.io/crates/branca) - Implementation of Branca for Authenticated and Encrypted API tokens. + * [c410-f3r/wtx](https://github.com/c410-f3r/wtx) - Low and high level HTTP/2 server * [carllerche/tower-web](https://github.com/carllerche/tower-web) [[tower-web](https://crates.io/crates/tower-web)] - A fast, boilerplate free, web framework * [danclive/sincere](https://github.com/danclive/sincere) - A micro web framework based on hyper and multithreading. * [GildedHonour/frank_jwt](https://github.com/GildedHonour/frank_jwt) - JSON Web Token implementation. @@ -1858,6 +1861,7 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [grego/blades](https://github.com/grego/blades) [[blades](https://www.getblades.org/)] - Blazing fast dead simple static site generator. * [leven-the-blog/leven](https://github.com/leven-the-blog/leven) [[leven](https://crates.io/crates/leven)] - A simple, parallelized blog generator. * [WebSocket](https://datatracker.ietf.org/doc/rfc6455/) + * [c410-f3r/wtx](https://github.com/c410-f3r/wtx) - Client and server with encryption support. * [housleyjk/ws-rs](https://github.com/housleyjk/ws-rs) - lightweight, event-driven WebSockets * [iddm/urlshortener-rs](https://github.com/iddm/urlshortener-rs) - A very simple urlshortener library. [![CI](https://github.com/iddm/urlshortener-rs/actions/workflows/ci.yml/badge.svg)](https://github.com/iddm/urlshortener-rs/actions/workflows/ci.yml) [![Crates badge](https://img.shields.io/crates/v/urlshortener.svg)](https://crates.io/crates/urlshortener) * [rust-websocket](https://github.com/websockets-rs/rust-websocket) - A framework for dealing with WebSocket connections (both clients and servers) @@ -1876,6 +1880,7 @@ A registry allows you to publish your Rust libraries as crate packages, to share ## Resources * Benchmarks + * [c410-f3r/wtx-bench](https://github.com/c410-f3r/wtx-bench) - Web benchmarks * [TeXitoi/benchmarksgame-rs](https://github.com/TeXitoi/benchmarksgame-rs) - Implementations for the [The Computer Language Benchmarks Game](https://benchmarksgame-team.pages.debian.net/benchmarksgame/) * Decks & Presentations * [Learning systems programming with Rust](https://speakerdeck.com/jvns/learning-systems-programming-with-rust) - Presented by [Julia Evans](https://twitter.com/@b0rk) @ Rustconf 2016.