bongocat

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Mentions

1post · 30d
Nov 50 posts
  1. YouTube · · YouTube description · Alex Hitt

    BongoCat GitHub Explained: How a Native C/SDL3/OpenGL Overlay Stays Lightweight bongocat by vladelaina: vladelaina/bongocat BongoCat is presented here as a native desktop-pet overlay built around C11, SDL3, and OpenGL. The video contrasts roughly 6 MB of active memory for this compiled version with web-based or Electron examples above 150 MB, then explains the separation between the transparent animation overlay, preferences window, OS input listeners, and atomic event queue. It also covers Windows message-only input handling, the security tradeoffs of raw input on Wayland, local settings.json customization, and the MIT-licensed standard assets. TimeStamps: 0:00 Why a native BongoCat overlay matters 0:16 Memory footprint: web/Electron versus the native build 0:29 C11, SDL3, and OpenGL architecture 0:46 Local compilation model and platform prerequisites 1:50 CMake dependency staging and diagnostic fallback 2:38 Overlay, preferences, and the atomic input queue 3:24 Windows input isolation and anti-cheat boundaries 3:50 Wayland raw-input risks and opt-in controls 4:37 Input mapping and local configuration 4:54 Settings, custom assets, and MIT licensing 5:07 What the lightweight native runtime changes 🐱 A desktop pet that reacts to local keyboard and pointer input 🧩 C11, SDL3, OpenGL, CMake, and separated runtime components 🛡️ Windows input isolation and Wayland security constraints 🎨 Local settings and replaceable standard model assets For streamers, educators, and desktop-customization users, the key tradeoff is clear: a native overlay can keep the visual pet close to the foreground workflow without the heavier web-runtime architecture. The repository's platform constraints still matter, especially when raw input is involved on Wayland. #BongoCat #DesktopOverlay #OpenGL [de-DE] YNAS ynp_ca70a0d1bae76eeb cinematic Privater automatisierter Staging-Upload. Paketidentität: ynp_ca70a0d1bae76eeb; Ausgabe: cinematic. [es-US] YNAS ynp_ca70a0d1bae76eeb cinemático Carga de entorno de prueba de automatización privada. Identidad del paquete: ynp_ca70a0d1bae76eeb; salida: cinematográfica. [fr-FR] YNAS ynp_ca70a0d1bae76eeb cinématique Téléchargement de l'environnement de test d'automatisation privé. Identifiant du package : ynp_ca70a0d1bae76eeb ; sortie : cinématique. [hi] YNAS ynp_ca70a0d1bae76eeb सिनेमैटिक निजी स्वचालन स्टेजिंग अपलोड। पैकेज पहचान: ynp_ca70a0d1bae76eeb; आउटपुट: सिनेमाई। [id] YNAS ynp_ca70a0d1bae76eeb sinematik Unggahan staging otomatisasi pribadi. Identitas paket: ynp_ca70a0d1bae76eeb; output: sinematik. [it] YNAS ynp_ca70a0d1bae76eeb cinematic Caricamento di automazione privata. Identità del pacchetto: ynp_ca70a0d1bae76eeb; output: cinematico. [pt-BR] YNAS ynp_ca70a0d1bae76eeb cinemático Upload de teste de automação privada. Identificação do pacote: ynp_ca70a0d1bae76eeb; saída: cinemática.

    1 like · 100 views

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

No packages found.

Live mentions badge

Show how many posts mention your project in the last 30 days.

Live mentions · last 30 days
vladelaina/bongocat mentions in the last 30 days