fastapi-users VS dashport

Compare fastapi-users vs dashport and see what are their differences.

fastapi-users

Ready-to-use and customizable users management for FastAPI (by fastapi-users)

dashport

Local and OAuth authentication middleware for Deno (by oslabs-beta)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
fastapi-users dashport
7 5
4,053 150
3.8% -0.7%
8.1 3.6
19 days ago about 3 years ago
Python TypeScript
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

fastapi-users

Posts with mentions or reviews of fastapi-users. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-20.

dashport

Posts with mentions or reviews of dashport. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-06-07.
  • First impressions with Deno from building PlanetTypeScript.com
    4 projects | dev.to | 7 Jun 2021
    I had issues finding a third-party library to deal with OAuth. I tried Dashpart, but it has become incompatible with recent versions of Deno and Oak (the HTTP middleware library I used). I tried using Firebase-auth, but there is no support for Deno.
  • OAuth2 examples for Deno
    4 projects | dev.to | 10 Mar 2021
    I tried two libraries, Dashport and deno-oauth2-client.
  • From a computer engineer in the military to my programming journey
    1 project | /r/learnprogramming | 27 Feb 2021
    I guess quarantine was a blessing in disguise. I was able to spend some time contributing to this open source project called Dashport. This is the first kind of serious project I have worked on and I would love if anyone could give me some feedback. I am really excited about how this project turned out and what we were able to accomplish.
  • Dashport - A simple authentication middleware for Deno
    1 project | /r/Deno | 25 Feb 2021
    Hey everyone! The team at Dashport is proud to present a new OAuth 2.0 and local auth solution for Deno called Dashport (Github: https://github.com/oslabs-beta/dashport, Deno.land: https://deno.land/x/[email protected]). Dashport was inspired by Passport, the golden standard of authentication middleware for Node.js, and we've broken down and rebuilt our own auth solutions. Dashport currently works off Oak's server framework and includes six strategies - local auth, Google, Github, Facebook, LinkedIn, and Spotify.
  • Dashport
    1 project | news.ycombinator.com | 25 Feb 2021

What are some alternatives?

When comparing fastapi-users and dashport you can also consider the following projects:

fastapi-utils - Reusable utilities for FastAPI

zoic - A REST API-caching middleware library for Oak/Deno

starsessions - Advanced sessions for Starlette and FastAPI frameworks

deno-auth-test

starlette-context - Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.

oak - A middleware framework for handling HTTP with Deno, Node, Bun and Cloudflare Workers 🐿️ 🦕

full-stack-fastapi-template - Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

Trex - Package Manager for deno 🦕

openapi-generator - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

dmm - Lightweight Deno Module Manager

fastapi-crudrouter - A dynamic FastAPI router that automatically creates CRUD routes for your models

fastapi_contrib - Opinionated set of utilities on top of FastAPI