Rust tower

Open-source Rust projects categorized as tower
Rust Tokio Lsp Hyper axum

Top 7 Rust tower Projects

  1. tower

    async fn(Request) -> Result<Response, Error>

    Project mention: Zero-copy protobuf and ConnectRPC for Rust | dev.to | 2026-03-25

    Connect-rust is a Tower-based implementation of the ConnectRPC protocol, including support for handling gRPC and gRPC-Web requests, and JSON/binary encoded messages, all from the same handler, as the ConnectRPC specification intends. Unary and all three streaming RPC types (client streaming, server streaming, and bidirectional) are supported for both clients and servers. The client transports can use HTTP/1.1 and HTTP/2, with or without TLS as appropriate.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. socketioxide

    A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.

  4. tower-lsp

    Language Server Protocol implementation written in Rust

    Project mention: Building an LSP Server with Rust is surprisingly easy and fun | dev.to | 2026-04-06

    For LSP with Rust there are several choices. The most popular one is tower-lsp, but unfortunately that project hasn't been updated in about three years. There isn't much activity around the alternatives either; LSP is kind of a niche thing. For this post, we'll use tower-lsp-server, a community fork of tower-lsp that's actively maintained.

  5. tower-sessions

    🥠 Sessions as a `tower` and `axum` middleware.

  6. tower-lsp-server

    Language Server Protocol implementation for Rust based on Tower

    Project mention: Building an LSP Server with Rust is surprisingly easy and fun | dev.to | 2026-04-06

    For LSP with Rust there are several choices. The most popular one is tower-lsp, but unfortunately that project hasn't been updated in about three years. There isn't much activity around the alternatives either; LSP is kind of a niche thing. For this post, we'll use tower-lsp-server, a community fork of tower-lsp that's actively maintained.

  7. pasir

    PHP Application Server in Rust

    Project mention: The Rise of Hybrid PHP: Blending PHP with Go and Rust | news.ycombinator.com | 2025-08-30

    Pasir is like frankenphp, but in Rust. Very promising, but still early in development:

    https://github.com/el7cosmos/pasir

    Which uses the following Zend API bindings for Rust:

    https://github.com/davidcole1340/ext-php-rs

    There's also all sorts of interesting experiments, like ngx-php, which basically embeds PHP via Zend API inside an nginx binary: https://github.com/rryqszq4/ngx-php

    And workerman, which has a hybrid backend of asio libraries, so you can get pretty fast runtimes: https://github.com/walkor/workerman

  8. tower-biscuit-auth

    Integrating Biscuit authentication with the Tower ecosystem.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust tower discussion

Log in or Post with

Rust tower related posts

  • Building an LSP Server with Rust is surprisingly easy and fun

    3 projects | dev.to | 6 Apr 2026
  • Collection of trait implementations with associated types (GATs?)

    1 project | /r/rust | 15 Feb 2023
  • dd-trace-layer - A web application middleware for sending Datadog's trace

    3 projects | /r/rust | 7 Oct 2022
  • GCP firestore and logging SDK in rust

    3 projects | /r/rust | 6 Oct 2022
  • Which Rust web framework to choose in 2022 (with code examples)

    7 projects | dev.to | 27 Sep 2022
  • How to schedule and run cron jobs in Rust using apalis

    2 projects | dev.to | 14 Aug 2022
  • tower_lsp client/server Document Sync

    1 project | /r/rust | 5 Jul 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source tower projects in Rust? This list will help you:

# Project Stars
1 tower 4,195
2 socketioxide 1,591
3 tower-lsp 1,325
4 tower-sessions 413
5 tower-lsp-server 202
6 pasir 126
7 tower-biscuit-auth 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?