HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
v1cont
yad
C2019–2023
v1cont / yad

yad

Yet Another Dialog

6Distinct people
8Mentions
1Explicit recommenders
950GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Yet Another Dialog

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

If you want to present GUIs from shell scripts, I highly recommend zenity and/or yad: https://gitlab.gnome.org/GNOME/zenity https://github.com/v1cont/yad

maddyboo used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year8 dated mentions

Observed mentions: 2019-05-27 14:48:18 UTC to 2023-10-18 20:43:54 UTC.

0123452019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 5 mentions; 3 submissions, 2 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC101
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC532
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101

What Hacker News says

8 sources
>Visual Basic allowed people with minimal knowledge of computers to write useful applications Over a weekend, I built a very useful application using only the `yad` [1] tool, sqlite3, and BASH scripts. Its a membership system with integrated Bluetooth, QR codes, Markdown for membership cards, and so on. I was impressed with how quickly it all came together. It was delightful to be programming forms, using BASH to validate the results, and then stuff things into a relational database - all with common tools available with ease on the newly installed Raspberry Pi. I was struck with how pleasant it felt to be coding this way. Immediate forms, very rapid validation logic, and a great set of tools to do data mangling. I even managed to convince ChatGPT to give me a "randomized test data" script that populated my nascent database with accept
Read the rest
able data for the purposes of continued development. Suddenly, rendering Markdown from the .sqlite3 database was fun! We've come a long way. I didn't have to fuss much to gain access to many of these tools. Of course it helps that I know a bit of `yad` to be dangerous, enough sqlite3 to be productive, and just enough BASH to tie it all together. I couldn't help but feel, somehow, that there was a way to make a GUI for these three tools, though .. [1] - https://github.com/v1cont/yad
In Bill Gates demonstrates Visual Basic (1991) [video]

Ask HN: Is there an automatic GUI builder from structured data?

I'm looking for a tool or method to quickly bring-up a GUI based on incoming stream of structured data (JSON, MessagePack, etc). Specifically, I'm looking for the `visualize` part of this pipeline: `my | custom | data | feed | visualize` Is there a method or a tool that does so? Such tool shall limit freedom and granularity of widget placement and instead, substitute it with ease-of-use and script-ability. For plotting graphs, there is feedgnuplot [1]. Zenity [2] and yad [3] are kinda like this but for form generation. [1]: https://github.com/dkogan/feedgnuplot [2]: https://en.wikipedia.org/wiki/Zenity [3]: https://github.com/v1cont/yad
5 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.