Skip to content

benavlabs/FastAPI-boilerplate

View on GitHub ↗Related repositories →

FastAPI for OBS integrations - An extendable async API using FastAPI, Pydantic V2, SQLAlchemy 2.0, PostgreSQL and Redis.

Python · active 2025-05-092026-08-08 (UTC)

Partial coverage14,759 / 17,990 hourly files (82%) · 2 absent upstream · 3,230 failed, retryable2024-07-232026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
778
Pushes
41
Pull requests
47
Issues
23
Stars
489
Forks
77

Activity over time

Daily event counts in the loaded window

Line chart, 457 days from 2025-05-09 to 2026-08-08. Pushes: 41 total, peak 4 in a day. Pull requests: 47 total, peak 4 in a day. Issues: 23 total, peak 2 in a day. Comments: 61 total, peak 5 in a day. Stars: 489 total, peak 72 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Releaseigorbenav2026-05-24 19:49
    v0.18.0
  • Issue#181igorbenav2026-05-24 19:11
    commit rollback sesuence
  • Issue comment#248igorbenav2026-05-24 19:10
    Dependency & Security Review: JWT, Database, and Background Worker Concerns
  • Issue#248igorbenav2026-05-24 19:10
    Dependency & Security Review: JWT, Database, and Background Worker Concerns
  • Issue comment#252LucasQR2026-02-17 19:51
    deps: replace psycopg2-binary with psycopg2
  • Pull request#253LucasQR2026-02-17 19:47
  • Pull request#247carlosplanchon2026-02-02 20:26
  • Issue comment#246LucasQR2026-01-19 20:25
    Add a feature for custom exceptions and logs
  • Issue comment#239karrtik1592026-01-18 07:19
    Migration to Structlog for Better logging and Customisation
  • Pull request#246karrtik1592026-01-17 14:10
  • Issue comment#240LucasQR2026-01-15 23:17
    Integrate Structlog for Structured and Configurable Logging
  • Issue comment#241igorbenav2026-01-15 22:02
    Why all the schemas have a class with mixins and it's not used anywhere in the code
  • Pull request#244LucasQR2026-01-15 21:09
  • Pull request#244LucasQR2026-01-15 21:09
  • Pull request#243LucasQR2026-01-15 21:06
  • Pull request#229rragundez2026-01-14 20:55
  • Issue#241Jkrox2026-01-08 04:25
    Why all the schemas have a class with mixins and it's not used anywhere in the code
  • Issue#239sri-dhurkesh2025-12-24 12:08
    Migration to Structlog for Better logging and Customisation
  • Issue#239sri-dhurkesh2025-12-24 12:08
    Migration to Structlog for Better logging and Customisation
  • Issue comment#230rragundez2025-12-23 08:16
    Add robust logging
  • Issue comment#227igorbenav2025-12-01 06:48
    Allow users to run locally the application and services without further configuration
  • Issue comment#227rragundez2025-11-25 07:56
    Allow users to run locally the application and services without further configuration
  • Issue comment#230rragundez2025-11-25 07:10
    Add robust logging
  • Issue comment#225rragundez2025-11-25 06:56
    Move source location of the .env file to the root at the project
  • Issue comment#226igorbenav2025-11-24 19:14
    Remove unused sqlite and mysql settings

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 489 stars here means stars gained during the window, not the repo's star count.