vapor/fluent-postgres-driver — explained in plain English
Analysis updated 2026-07-25 · repo last pushed 2026-07-17
Build an online store backend that stores product catalogs in PostgreSQL using Swift.
Create a social platform that saves user accounts and posts to a PostgreSQL database.
Build a Vapor API that reads and writes data to PostgreSQL without writing raw SQL.
| vapor/fluent-postgres-driver | phrasehq/swatex | arinltte/latte | |
|---|---|---|---|
| Stars | 168 | 171 | 174 |
| Language | Swift | Swift | Swift |
| Last pushed | 2026-07-17 | — | — |
| Maintenance | Active | — | — |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 3/5 | 1/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Swift 6.0+ and a running PostgreSQL database server to connect to.
FluentPostgresDriver lets Swift applications talk to PostgreSQL databases. If you're building an app using Vapor (a Swift web framework) and you want to store your data in PostgreSQL, this package connects those two pieces so your app can save and retrieve information from the database. Under the hood, this acts as a translator. Fluent is a tool that lets developers work with database records as if they were regular Swift objects, without needing to write raw database queries. This driver plugs Fluent into PostgreSQL specifically, handling the actual connection and communication with the database server. It manages things like keeping connections open efficiently so your app doesn't have to reconnect every time it needs data. This is for developers building apps or websites in Swift who have chosen PostgreSQL as their database. For example, if you're building an online store, a social platform, or an API in Vapor and need to store user accounts, product catalogs, or posts, this package handles the database integration. Rather than writing SQL queries by hand, developers can use Fluent's simpler interface, and this driver ensures those commands reach PostgreSQL correctly. The project is part of the broader Vapor ecosystem, a collection of Swift packages for web development. It requires Swift 6.0 or newer and is designed to work asynchronously, meaning it can handle database tasks without freezing up the rest of the app. The README itself is minimal, pointing readers to the Fluent documentation for setup instructions and deeper usage details.
A Swift package that connects Vapor web apps to PostgreSQL databases, letting developers save and retrieve data using Swift objects instead of writing raw SQL queries.
Mainly Swift. The stack also includes Swift, Vapor, Fluent.
Active — commit in last 30 days (last push 2026-07-17).
No license information was provided in the explanation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.