From b0fdb549967553bdb7ff78c8c62dc8f8b708646d Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Wed, 14 Oct 2020 17:53:51 +0100 Subject: [PATCH] split showcase into live projects and boilerplates --- README.md | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index b436ad8..920bcaa 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,29 @@ -# Actix Examples [![Build Status](https://travis-ci.org/actix/examples.svg?branch=master)](https://travis-ci.org/actix/examples) [![Join the chat at https://gitter.im/actix/actix](https://badges.gitter.im/actix/actix.svg)](https://gitter.im/actix/actix?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +# Actix Examples -A curated list of examples related to actix. +> A curated list of examples related to the Actix ecosystem. + +[![build status](https://github.com/actix/examples/workflows/CI%20%28Linux%29/badge.svg?branch=master&event=push)](https://github.com/actix/examples/actions) +[![Join the chat at https://gitter.im/actix/actix-web](https://badges.gitter.im/actix/actix-web.svg)](https://gitter.im/actix/actix-web?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) ## Community Showcase -* [binserve](https://github.com/mufeedvh/binserve) : A fast, secure, and easy to set up static web server written on top of actix-web with routing, templating, and various other features. -* [Roseline](https://github.com/DoumanAsh/roseline.rs) : A personal web site and discord & IRC bot to access simple SQLite database. Demonstrates usage of various actix and actix-web concepts. -* [Actix Auth Server](https://hgill.io/posts/auth-microservice-rust-actix-web-diesel-complete-tutorial-part-1/) : Auth web micro-service with rust using actix-web - complete tutorial. See code in [examples/simple-auth-server](https://github.com/actix/examples/tree/master/simple-auth-server) -* [Actix Casbin](https://github.com/casbin-rs/actix-casbin) : An authorization library that supports access control models like ACL, RBAC, ABAC in Rust. -* [lemmy](https://github.com/dessalines/lemmy) : A federated alternative to reddit in rust. -* [webapp.rs](https://github.com/saschagrunert/webapp.rs) : A web application completely written in Rust. -* [actix-realworld-example-app](https://github.com/fairingrey/actix-realworld-example-app) : Implementation of the RealWorld backend API spec in Actix. -* [Canduma](https://github.com/clifinger/canduma) : rust authentication server boilerplate -* [Rust, Docker & GraphQL](https://github.com/jayy-lmao/rust-graphql-docker): An example of using Dataloaders, context, and a minimal docker container. -* [Complete Actix 2.x REST Server](https://github.com/ddimaria/rust-actix-example): Actix 2.x HTTP Server featuring multi-database support, auth/JWTs, caching, static files, app state, tests, coverage, and docker. -* [Actix Server Authentication with JWT and MongoDB](https://github.com/emreyalvac/actix-web-jwt/) : An implementation of JWT in Actix. -* [MeiliSearch](https://github.com/meilisearch/MeiliSearch): Fast, Relevant and Typo-Tolerant Search Engine. Open source alternative to Algolia. -* [Dalted](https://github.com/carrascomj/dalted): Simple webapp that showcases the integration of [image-rs](https://github.com/image-rs/image) with actix for color blindness simulations. + +- [binserve](https://github.com/mufeedvh/binserve) : A fast, secure, and easy to set up static web server written on top of Actix Web with routing, templating, and various other features. +- [Roseline](https://github.com/DoumanAsh/roseline.rs) : A personal web site and discord & IRC bot to access simple SQLite database. Demonstrates usage of various Actix and Actix Web concepts. +- [lemmy](https://github.com/dessalines/lemmy) : A federated alternative to reddit in Rust. +- [MeiliSearch](https://github.com/meilisearch/MeiliSearch): Fast, Relevant and Typo-Tolerant Search Engine. Open source alternative to Algolia. +- [Dalted](https://github.com/carrascomj/dalted): Simple webapp that showcases the integration of [image-rs](https://github.com/image-rs/image) with Actix Web for color blindness simulations. + +## Community Example Apps, Starters & Boilerplate Projects + +- [webapp.rs](https://github.com/saschagrunert/webapp.rs) : A web application completely written in Rust. +- [RealWorld Example App](https://github.com/fairingrey/actix-realworld-example-app) : Implementation of the RealWorld backend API spec in Actix. +- [Canduma](https://github.com/clifinger/canduma) : Rust authentication server boilerplate +- [Rust, Docker & GraphQL](https://github.com/jayy-lmao/rust-graphql-docker): An example of using Dataloaders, context, and a minimal docker container. +- [Complete Actix 2.x REST Server](https://github.com/ddimaria/rust-actix-example): Actix 2.x HTTP Server featuring multi-database support, auth/JWTs, caching, static files, app state, tests, coverage, and docker. +- [Actix Server Authentication with JWT and MongoDB](https://github.com/emreyalvac/actix-web-jwt/) : An implementation of JWT in Actix. ## Contribute -Welcome to contribute ! +Pull requests welcome for small, focussed example projects demonstrating patterns or techniques. + +Submissions also accepted to have your app or repo considered for the showcase lists.