# psql from the browser

DevFeed: [psql from the browser](<https://devfeed.tech/articles/psql-from-the-browser-5755.md>)

Original publisher: [Read original article](<https://neon.com/blog/psql-from-the-browser>)

Author: Eduard Dyckman

Published: 2024-12-11T18:48:43Z

Content type: tutorial

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [browser](<https://devfeed.tech/topics/browser.md>), [C](<https://devfeed.tech/topics/c.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Template](<https://devfeed.tech/topics/template.md>), [Workers](<https://devfeed.tech/topics/workers.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [c](<https://devfeed.tech/tags/c.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [cloudflare-workers](<https://devfeed.tech/tags/cloudflare-workers.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [server](<https://devfeed.tech/tags/server.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [sql](<https://devfeed.tech/tags/sql.md>), [websocket](<https://devfeed.tech/tags/websocket.md>), [workers](<https://devfeed.tech/tags/workers.md>)

## AI overview

Neon describes psql.sh, a browser-based implementation of the Postgres command-line client. It uses a WebSocket proxy and serverless driver to connect browser and JavaScript environments to isolated, instantly created database branches based on templates.

## Source excerpt

If you've ever worked with Postgres, you've probably launched psql at least once. It's the default database client packaged with the Postgres server. This is a command-line application, written in C, and it's packed with many features such as autocompletion, command history, and...