GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

anil-e/codd

A native PostgreSQL client for GNOME, built with Rust and GTK4. (소개는 저장소 자체 문서에서 왔습니다.)

데이터 기준 October 25anil-e

최고 순위

#75

과소평가 · 활발한데 무명

100

누적 스타

5

포크 수

4

최근 30일 기록 일수

프로젝트 상태라이선스: AGPL-3.0최근 push: October 25열린 이슈(PR 포함): 2

2026-10-25부터 수집. 미확인 = 아직 미수집

README에 뱃지를 붙여보세요 · anil-e/codd[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/anil-e/codd.svg)](https://git.vaiox.xyz/ko/repo/anil-e/codd)
<a href="https://git.vaiox.xyz/ko/repo/anil-e/codd"><img src="https://git.vaiox.xyz/api/badge/anil-e/codd.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

프로젝트 문서

Codd

Codd is a lightweight native PostgreSQL client for GNOME, built with Rust, Relm4, GTK4, libadwaita, GtkSourceView and sqlx. It is named after Edgar F. Codd, the computer scientist who introduced the relational model for database management.

Codd query editor

Get it on Flathub

The app started as a personal-use SQL editor: lightweight, native, focused, and built around clean PostgreSQL query workflows without Electron. It can save multiple PostgreSQL connections, but it is not trying to be a multi-engine database suite. It is still early and many extensions are planned, including richer result handling, editor actions, and more production-quality database tooling.

Features

  • Save and reopen PostgreSQL connections
  • Store connection passwords securely in Keyring
  • Browse tables and views
  • Inspect table structure, including columns, indexes, constraints, foreign keys, and triggers
  • Write SQL with syntax highlighting, line numbers, and schema-aware completion
  • Open and save UTF-8 SQL files in query tabs, with conflict checks and recovery of unsaved edits
  • Reuse automatically saved query history per database
  • Browse table rows with pagination, filters, custom SQL filters, and editable cell values
  • Stage edits across table cells and rows, then commit them together in one transaction or discard them
  • Automatically refresh table and view contents at a configurable interval
  • Insert, duplicate, and delete table rows from the table browser
  • Export results as CSV
  • Generate common table scripts from the object sidebar
  • Rename, truncate, and delete tables or views from the object sidebar

Translations

Übersetzungsstatus

Help make Codd available in more languages.

The easiest way to contribute translations is through Weblate: https://hosted.weblate.org/engage/codd/

Translation pull requests are welcome as well. New languages, translation improvements, and typo fixes are all appreciated.

Requirements

Fedora:

sudo dnf install \
  rust cargo meson ninja-build pkgconf-pkg-config \
  gtk4-devel libadwaita-devel gtksourceview5-devel \
  glib2-devel glib2-devel-tools \
  desktop-file-utils appstream gettext

Arch:

sudo pacman -S \
  rust cargo meson ninja pkgconf \
  gtk4 libadwaita gtksourceview5 \
  glib2 desktop-file-utils appstream gettext

Run

cargo run

Build & Install

meson setup _build
meson compile -C _build
sudo meson install -C _build

After installation, launch Codd from your app menu or run codd.

Demo Database

A small PostgreSQL demo database is available in dev/demo_database.sql.

psql -f dev/demo_database.sql

현재 순위

  • 75

    과소평가 · 활발한데 무명

    100 스타 · 5 fork · 총 스타 수(오름차순)

    과소평가 →

최근 30일 추이

누적 스타 추이

순위 추이

일별 스타 증가

같은 보드의 이웃 랭커 · 과소평가

← 랭킹으로