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. Learn more →
Top 23 Rust actix-web Projects
-
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.
-
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.
-
-
-
It isn't proprietary [0]. There is a matrix channel [1] for the project to ask questions.
-
delicate
A lightweight and distributed task scheduling platform written in rust. (一个轻量的分布式的任务调度平台通过rust编写)
-
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.
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
-
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:
-
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_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-23Lastly, 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-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 -
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.
-
-
Project mention: Announcing actix-easy-multipart v3.0 - Library for type safe handling of multipart uploads | reddit.com/r/rust | 2022-11-07
-
-
-
discuz
A rust forum server project showcasing clean architecture, technologies integration, and best practices
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
Rust actix-web related posts
- What's everyone working on this week (20/2023)?
- Authentication system using rust (actix-web) and sveltekit - File upload to AWS S3, Profile Update
- I made reusable template for building REST Web Services in Rust. Uses Actix-web HTTP web framework and SQLX https://github.com/robatipoor/rustfulapi
- Workspace shenanigans
- Trying to learn by tutorials, for cannot find a single Actix/Diesel tutorial that actually compiles
- Trying to work with Actix-web and struggling to serve css to multiple endpoints
- How do you work with Mongo?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2023
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 |