# nsidnev/fastapi-realworld-example-app

Backend logic implementation for https://github.com/gothinkster/realworld with awesome FastAPI

Repository: https://github.com/nsidnev/fastapi-realworld-example-app
Canonical: https://ross.abutalabs.com/products/fastapi-realworld-example-app
Language: Python
License: MIT
License Family: permissive
Topics: python, python3, async, fastapi, postgresql, docker, docker-compose, tutorial, github-actions
Archived: true
Last push: 2022-08-21T02:23:41+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 2774, "days_push": 1474, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3110, forks 731 (observed 2026-08-28T04:07:43.916674+00:00)

## What it is
A RealWorld (Conduit) medium.com clone backend implemented with FastAPI, SQLAlchemy, and PostgreSQL. It serves as a reference example application demonstrating FastAPI best practices and passes the official Conduit test suite.

## Use cases
- learn how to build a REST API with FastAPI
- example FastAPI project with PostgreSQL and SQLAlchemy
- reference implementation of the RealWorld Conduit backend
- see how to structure a FastAPI application with auth and JWT
- study async Python web API with docker-compose setup
- FastAPI starter template for a medium clone

## When to choose
- you want a complete, test-suite-passing FastAPI example to learn from
- you need a reference for FastAPI project structure, auth, and database setup
- you're following the RealWorld spec and want a Python/FastAPI backend

## When to avoid
- you need a production backend that is actively maintained
- you want the latest FastAPI features or current dependency versions
- you need a frontend or full-stack starter rather than a backend example

## Facets
- artifact type: application
- maturity: maintenance
- function: web-framework, auth, orm, api-framework
- domain: web-development, backend, developer-tools, tutorials
- platform: python
- tags: fastapi, realworld-conduit, sqlalchemy, example-app, async, alembic, poetry, docker, postgresql, web-server

## Member repositories
- nsidnev/fastapi-realworld-example-app (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:43.916674+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:26:45.050617+00:00, confidence not recorded.
  - readme: https://github.com/nsidnev/fastapi-realworld-example-app (fetched 2026-08-28T04:07:43.916674+00:00, sha c74142b65f6d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
