Rust actix-web

Open-source Rust projects categorized as actix-web

Top 23 Rust actix-web Projects

  • actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

    Project mention: What's everyone working on this week (22/2023)? | reddit.com/r/rust | 2023-05-28

    Still using Rust in a browser-based multiplayer party game I'm working on! I'm using Actix Web for the backend and rapier2d to handle my game's physics. I'm looking to make some more connections amongst the developer / gaming community through my game down the line.

  • examples

    Community showcase and examples of Actix ecosystem usage. (by actix)

    Project mention: Authentication system using rust (actix-web) and sveltekit - File upload to AWS S3, Profile Update | dev.to | 2023-05-01

    Using aws-sdk-s3 requires that tokio is installed. The above code was drafted from actix forms with multipart and s3 example with few modifications. There is a Client wrapper with two main endpoints: upload and delete_file. upload uses put_object_from_file to upload files to S3 and returns the uploaded files' URLs while delete_file deletes a file. We also created some type in backend/src/types/upload.rs:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • rbatis

    Rust Compile Time ORM robustness,async, pure Rust Dynamic SQL

  • Rust-Full-Stack

    Rust projects here are easy to use. There are blog posts for them also.

    Project mention: Rust project websites? | reddit.com/r/rust | 2022-12-24
  • mCaptcha

    A no-nonsense CAPTCHA system with seamless UX | Backend component

    Project mention: Let us serve you, but don't bring us down | news.ycombinator.com | 2023-05-28

    It isn't proprietary [0]. There is a matrix channel [1] for the project to ask questions.

    [0] https://github.com/mCaptcha/mCaptcha

    [1] https://matrix.to/#/@realaravinth:matrix.batsense.net

  • delicate

    A lightweight and distributed task scheduling platform written in rust. (一个轻量的分布式的任务调度平台通过rust编写)

  • actix-extras

    A collection of additional crates supporting the actix and actix-web frameworks.

    Project mention: actix-identity 0.5.0 is out - an almost complete rewrite 🚀 | reddit.com/r/rust | 2022-07-12

    actix-identity 0.5.0 is an almost complete rewrite of the crate (massive changeset here).

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • oxide-auth

    A OAuth2 server library, for use in combination with actix or other frontends, featuring a set of configurable and pluggable backends.

    Project mention: How to Simplify OAuth2 / 2.1 for My Use case | reddit.com/r/oauth | 2022-11-11

    one of the reasons why Ive had trouble figuring is that their seems to only one reasonably high quality server-side implementation of OAuth2 in the Language i am using https://github.com/HeroicKatora/oxide-auth

  • actix-web-rest-api-with-jwt

    A simple CRUD backend app using Actix-web, Diesel and JWT

    Project mention: How to send a proper Error response in actix_web middleware? | reddit.com/r/actix | 2022-09-21

    I develop an authentication middleware for actix_web. I can send an OK response just fine but I cannot send an error message. Here's what I've done so far using the example given here:

  • graphql-rust-demo

    GraphQL Rust Demo

    Project mention: How to pass header (i.e. authentication) information to Juniper GraphQL Query or Mutation | reddit.com/r/rust | 2022-07-12

    I found an example with async-graphql but I can't find an equivalent example for Juniper. I am using actix_web, but an example with any server would probably work just fine.

  • actix-web-grants

    Authorization extension for actix-web to validate user permissions

  • rustus

    TUS protocol implementation in Rust.

  • actix_sqlx_mysql_user_crud

    A user crud written in Rust, designed to connect to a MySQL database with full integration test coverage.

    Project mention: Enterprise dev's first attempt at mockall. Code review please. | reddit.com/r/rust | 2022-09-23

    Lastly, I wrote a CRUD a while ago that's on the Actix Web examples, which is a simple CRUD that has full test coverage. I didn't do any mocking, but you can take a look at the code and see if any of the TDD patterns I used are helpful.

  • actix-governor

    A middleware for actix-web that provides rate-limiting backed by governor.

  • actix-web-lab

    Experimental extractors, middleware, and other extras for possible inclusion in Actix Web.

  • lemmy-lite

    A static, JSless, touch-friendly Lemmy frontend built for legacy web clients and maximum performance

  • rustfulapi

    🚀 Reusable template for building REST Web Services in Rust. Uses Actix-web HTTP web framework and SQLX Toolkit

    Project mention: I made reusable template for building REST Web Services in Rust. Uses Actix-web HTTP web framework and SQLX https://github.com/robatipoor/rustfulapi | reddit.com/r/rust | 2023-04-19
  • retro.tools-backend

    Web backend for retro.tools

    Project mention: Have you written a web backend in Rust? How was it? | reddit.com/r/rust | 2023-03-28

    I wrote this one starting in 2019. It's very small in scope and is now likely to be replaced by firestore on the front-end.

  • dalted

    Image processing web-app for color blindness

  • actix-easy-multipart

    Typed multipart form extractor for actix-web.

    Project mention: Announcing actix-easy-multipart v3.0 - Library for type safe handling of multipart uploads | reddit.com/r/rust | 2022-11-07
  • yolov5-api-rust

    Rust API to run predictions with YoloV5 models.

    Project mention: Run YoloV5 predictions [opencv+actix] | reddit.com/r/rust | 2022-09-01
  • bitque

    A simplified Jira clone built with seed.rs and actix

  • discuz

    A rust forum server project showcasing clean architecture, technologies integration, and best practices

    Project mention: Some forum software written in Rust | reddit.com/r/rust | 2023-02-17

    Discuz - A forum software built using MySQL and Actix.

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

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). The latest post mention was on 2023-05-28.

Rust actix-web related posts

Index

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

Project Stars
1 actix-web 17,680
2 examples 3,173
3 rbatis 1,833
4 Rust-Full-Stack 1,372
5 mCaptcha 915
6 delicate 588
7 actix-extras 578
8 oxide-auth 513
9 actix-web-rest-api-with-jwt 434
10 graphql-rust-demo 166
11 actix-web-grants 137
12 rustus 102
13 actix_sqlx_mysql_user_crud 86
14 actix-governor 72
15 actix-web-lab 60
16 lemmy-lite 58
17 rustfulapi 22
18 retro.tools-backend 22
19 dalted 20
20 actix-easy-multipart 20
21 yolov5-api-rust 18
22 bitque 17
23 discuz 15
ONLYOFFICE Docs — document collaboration in your environment
Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
www.onlyoffice.com