Fast and friendly HTTP server framework for async Rust (by http-rs)


Basic Tide repo stats
10 days ago

http-rs/tide is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Tide Alternatives

Similar projects and alternatives to Tide

  • GitHub repo sonic

    🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

  • GitHub repo 996.ICU

    Repo for counting stars and contributing. Press F to pay respect to glorious developers.

  • GitHub repo Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

  • GitHub repo yew

    Rust / Wasm framework for building client web apps

  • GitHub repo MeiliSearch

    Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine

  • GitHub repo PyO3

    Rust bindings for the Python interpreter

  • GitHub repo dog

    A command-line DNS client.

  • GitHub repo ggez

    Rust library to create a Good Game Easily

  • GitHub repo i3status-rust

    Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust

  • GitHub repo async-graphql

    A GraphQL server library implemented in Rust

  • GitHub repo rust-rocksdb

    rust wrapper for rocksdb

  • GitHub repo elasticsearch-mapper-attachments

    Mapper Attachments Type plugin for Elasticsearch

  • GitHub repo cleora

    Cleora AI is a general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data.

  • GitHub repo yourcontrols

    Shared cockpit for Microsoft Flight Simulator.

  • GitHub repo achv-ooo

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Tide alternative or higher similarity.


Posts where Tide has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-05.
  • Portal - full-text search web service
    reddit.com/r/rust | 2021-04-05
    I just released portal a full-text search web service that is a competitor for ElasticSearch and MeiliSearch written in Rust. It is simple, blazing fast, and under 500 LOC! Portal supports 87 natural languages, JWTs, SSL, and JSON clients. It is built on Sonic, Broker, Tide, and RocksDB.
  • Rough full-stack prototype - tide + yew
    reddit.com/r/rust | 2021-03-31
    The crate is split into three workspaces. The first is for the client-side code written with Yew and compiled to wasm. The second is a Tide server. Both frameworks should be quite easy to swap if there is another you prefer. Lastly, the third workspace is for shared code.
  • Tide v0.16.0 has been released!
    reddit.com/r/rust | 2021-01-29
  • What is the use of the http_types crate?
    reddit.com/r/learnrust | 2021-01-27
    My understanding after a cursory look into it is it provides types which other crates that do the actual I/O can use. For instance, notice how the tide HTTP server framework re-exports from http-types. In case it helps, I got to tide by noticing it's one of the HTTP crates hosted in the same GitHub org as http-types. You can see a more extensive list of crates which depend on http-types here. Hope that helps.
  • news.ycombinator.com | 2020-12-23
    When learning Rust a few months ago, I built a small client library for a REST API using reqwest (which uses Tokio). I then started writing a web app using Tide (https://github.com/http-rs/tide). I eventually realized that it would be difficult to use the library I had built earlier since Tide uses the async-std runtime rather than Tokio. That was very disappointing. Is there any plan to make it easier to write "runtime agnostic" libraries in the future?
  • Rusticles #20 - Wed Nov 18 2020
    dev.to | 2020-11-17
    http-rs/tide (Rust): Fast and friendly HTTP server framework for async Rust