Back to Home
The DuckDB Local UI Screenshot
The DuckDB Local UI

The DuckDB Local UI

Easily explore local data files with DuckDB

Visit Website
206 Upvotes

About

The DuckDB UI Extension is a DuckDB extension that provides a browser-based user interface for DuckDB. It consists of a C++ extension and TypeScript packages for the UI. The extension starts an HTTP server that serves UI assets (proxied from `https://ui.duckdb.org` by default) and handles requests for DuckDB operations like running SQL, interrupting queries, tokenizing SQL text, and receiving events. The UI uses a TypeScript client (`duckdb-ui-client`) for server communication. The repository structure is based on the DuckDB extension template.


Color Palette

Primary Text

#24292e

60%

Background

#ffffff

30%

Interactive Blue

#0366d6

8%

Secondary Grey

#586069

2%

Typography

System Sans-serif

Headings, Body text, Navigation

Aa

Monospace

File names, Commit hashes, Code snippets

Aa

Design Review

The design of the DuckDB UI extension's GitHub page is highly functional and adheres to GitHub's established aesthetic. It features a clean, minimalist layout with a light theme, prioritizing readability and clear navigation. The use of a dark grey for primary text against a white background provides excellent contrast, while a distinct blue is effectively used for interactive elements such as links and buttons, ensuring discoverability. The overall design is professional and familiar, leveraging standard UI patterns that contribute to high usability. The structured presentation of files, commits, and project information is typical of a well-organized code repository, making it easy for developers to find relevant information.

Similar Products

Clear for Slack

Clear for Slack

Clear messages get answered quicker

155
Griply 2026

Griply 2026

Achieve your goals with a goal-oriented task manager

87
vibecoder.date

vibecoder.date

Find who you vibe with, git commit to love

80
HappyMail

HappyMail

We made email simple again

73
Blober.io

Blober.io

The easiest way to transfer files between cloud providers.

65
Supaguard

Supaguard

Scan, Detect & Protect Your Supabase Data

64
Timelines Time Tracking 4

Timelines Time Tracking 4

Track your time to achieve your New Year resolutions.

63
SoftReveal — Reveal less. Engage more.

SoftReveal — Reveal less. Engage more.

Hide Content, Reveal on Click

62
CalPal

CalPal

The notebook calculator that thinks for you (now with AI).

61
Reword

Reword

Rewrite messages without leaving your workflow

59
Radial

Radial

Your shortcuts, one gesture away

59
MoovAI

MoovAI

Launch viral AI ads & pro social content in minutes

57