explaingit

binglehaepi/workingtable

21JavaScriptAudience · generalComplexity · 1/5Setup · easy

TLDR

A slim, semi-transparent desktop side-panel app that keeps your tasks, notes, code snippets, and inbox visible while you work. It auto-logs daily activity into a calendar diary and plays background YouTube music in a floating window on Windows and macOS.

Mindmap

mindmap
  root((Vibe Diary))
    Sections
      Task list
      Snippets store
      Inbox manager
      Calendar diary
    Header features
      YouTube music player
      Work hour timer
      Deadline countdown
    Appearance
      Theme presets
      Gradient editor
    Platforms
      Windows
      macOS
    Tech stack
      Tauri
      Rust
      React
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Keep a running task list, code snippets, and inbox visible as a floating side panel while working in another app full-screen.

USE CASE 2

Auto-track daily work hours, completed tasks, and received emails in a calendar diary without any manual logging.

USE CASE 3

Store frequently used terminal commands or short texts as one-click copy snippets with automatic usage tracking.

USE CASE 4

Play background YouTube music and watch a deadline countdown from a persistent header without switching apps.

Tech stack

TauriRustReactJavaScript

Getting it running

Difficulty · easy Time to first run · 5min

Windows and macOS show an unsigned-app security warning on first launch, the README includes step-by-step bypass instructions for both platforms.

No license information is provided in this repository.

In plain English

Vibe Diary is a desktop application that sits alongside your work as a slim, semi-transparent side panel. The idea is to keep your tasks, notes, and small reference snippets visible while you work without taking up your full screen. It runs on both Windows and macOS, and it updates itself automatically when a new version is released. The app is organized into four main sections. The task list lets you track things to do and things completed, styled as card-like entries. The snippets section stores code commands or short texts you use often, so you can copy them with a single click, with the app counting how many times each one has been used. The inbox section is for pasting email messages you have received, drafting replies, and recording whether you replied. The calendar section shows a monthly view where your work time, completed tasks, and received emails are automatically logged by date, giving you a kind of daily diary without extra input. Along the top, there is a header bar that plays YouTube music in the background, displays how many hours and minutes you have worked today, and shows a countdown to a deadline you set. The appearance of the entire app can be customized through theme presets (names like melon soda, summer, and strawberry milk are listed) and a gradient editor for choosing colors and directions. Settings cover the interface language (Korean, English, Chinese, and Japanese are supported with automatic detection from the operating system), where the dock sits on screen, and the overall size of the window. Because the app is not code-signed or notarized, Windows and macOS will warn you the first time you open it. The README includes step-by-step instructions for bypassing these warnings on each platform. Under the hood, it is built with Tauri, which uses Rust and the system's built-in web renderer to keep the application lightweight. The interface is written in React without a bundler. Data is stored locally in the browser's storage layer.

Copy-paste prompts

Prompt 1
I just downloaded Vibe Diary on Windows and it is being blocked. Give me the exact steps to bypass the unsigned-app warning and open it.
Prompt 2
Explain how to use Vibe Diary's task list, inbox, and calendar sections together as a complete daily work diary workflow.
Prompt 3
How do I add frequently used terminal commands as snippets in Vibe Diary so I can copy them with one click?
Prompt 4
Walk me through customizing Vibe Diary's appearance with the strawberry milk theme and a custom gradient background.
Open on GitHub → Explain another repo

← binglehaepi on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.