PL/Swift – PostgreSQL Functions in Swift
PL/Swift allows you to write custom SQL functions and types for the PostgreSQL database server in the Swift programming language. Bringing Swift to the Backend of the Backend’s Backend!
PL/Swift – PostgreSQL Functions in Swift launched on January 7, 2018 with 84 votes, #540 of 3,021 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 8 years on.
In plain words
PL/Swift enables developers to write custom SQL functions and types for PostgreSQL using the Swift programming language. It allows Swift code to run directly within the database server, extending PostgreSQL's functionality with Swift logic. The tool is designed for backend developers who want to use Swift beyond middleware and integrate it deeper into their database layer.
written from the facts on this page · September 2026
From the sources
PL/Swift allows you to write custom SQL functions and types for the PostgreSQL database server in the Swift programming language. Bringing Swift to the Backend of the Backend’s Backend! Lattner : My goal for Swift has always been and still is total world domination. It’s a modest goal. Of course the ARI would love to help Chris with his modest goal! Today most of the “Swift Server” efforts target “middleware” software and call that the “backend”. We thought we take Swift a step further, skip the database and make Swift feed the database itself. So indeed nothing less but: Bringing Swift to the Backend of the Backend’s Backend! Assume you have a Swift function which turns an integer into a…from alwaysrightinstitute.com
Does a similar job
all alternatives →
PRQL in PostgreSQL2024 · github.com · ▲267This extension let's you write PRQL functions in PostgreSQL. When I first saw PRQL on Hacker News a few months ago, I was immediately captivated by the idea, yet equally disappointed that there was no integration for PostgreSQL. Having previous experience with writing PostgreSQL extensions in C, I thought this was a great opportunity to try out the pgrx framework and decided to integrate PRQL with PostgreSQL myself. The maintainers of both PRQL and pgrx were very nice to work with. Thanks guys.
PgTyped – Typesafe SQL in TypeScript and Postgres2020 · github.com · ▲269pgTyped - Typesafe SQL in TypeScript. Contribute to adelsz/pgtyped development by creating an account on GitHub.
A SQL database implemented purely in TypeScript type annotations2020 · github.com · ▲426A SQL database implemented purely in TypeScript type annotations. - codemix/ts-sql
I built a Postgres GUI in Swift because existing tools felt bloatedJan 2026 · postgresgui.com · ▲9A native Postgres client for Mac. Browse PostgreSQL tables, run SQL, edit rows, and export results in a focused open-source macOS app.
Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScriptFeb 2026 · github.com · ▲69Throughout my career, I tried many tools to query PostgreSQL, and in the end, concluded that for what I do, the simplest is almost always the best: raw SQL queries. Until now, I typed the results manually and relied on tests to catch problems. While this is OK in e.g., GoLang, it is quite annoying in TypeScript. First, because of the more powerful type system (it's easier to guess that updated_at is a date than it is to guess whether it's nullable or not), second, because of idiosyncrasies (INT4s are deserialised as JS numbers, but INT8s are deserialised as strings). So I wrote pg-typesafe,…
SQLite JavaScript - extend your database with JavaScript2025 · github.com · ▲199Create custom SQLite functions in JavaScript. Extend your database with scalars, aggregates, window functions, and collations directly in JavaScript. - sqliteai/sqlite-js
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, January 2018
the whole month →
Buy Me a Coffee▲1,411A simple, meaningful way to fund your creativity.
Growth · 2018 · buymeacoffee.com


Indie Hackers Community▲1,095Work together to build profitable businesses & side projects
Work · 2018 · indiehackers.com
Typeform 2.0▲793Build beautiful conversational forms, surveys and more
Life & fun · 2018 · typeform.com
