CoolGithubProjects
前往频道在 Telegram
Part of @r_channels contains posts from r/CoolGithubProjects and r/CoolCSTechTalks
显示更多4 690
订阅者
+524 小时
+587 天
+19830 天
帖子存档
4 689
Gitify — visual local-first desktop Git client (downloads + Issues public)
https://redd.it/1wzamo2
@r_CoolGithubProjects
4 689
Gorse: an open-source recommender system written in Go
https://redd.it/1wz7g4d
@r_CoolGithubProjects
4 689
Made a tool for building HMI screens for embedded Linux panels. The panel runs on LVGL and Qt.
I've been working on this for a while and figured this sub might like it.
Every touchscreen panel project I've worked on ended up running Qt + Weston on the board, and changing one screen meant rebuilding and reflashing. That got old, so I split it into two parts.
On the panel there's a small C program built on LVGL that draws straight to the display (DRM/KMS), with no Qt and no compositor. It reads the screen design from a file when it starts, so pushing a new screen is just copying a file over SSH. No rebuild.
On your PC there's a desktop app where you draw the screen on a canvas the same size as the actual panel. You can also type something like "pump station overview with suction and discharge pressure and an alarm list" and it lays the screen out for you (Ollama, OpenAI, Claude, Gemini, whatever you have). Then you hit deploy.
A few things I'm happy with:
The preview on your PC is drawn by the same C code that runs on the panel, compiled for Windows. So the preview really is what you get on the glass.
If a new screen doesn't come up within 25 seconds, the panel quietly goes back to the last version that worked. You can't brick the display with a bad deploy.
You can fake all the sensor values with sine and ramp signals, so you can test screens before the hardware even exists.
If you already have a PySide app, it can deploy that too.
I've mostly tested it on a Toradex Verdin i.MX8M Plus, but it should work on any 64-bit ARM Linux board. You don't need any hardware to try it, since the whole thing runs on a laptop with simulated inputs.
I would like a honest review on this and also provide me with which hardware platfrom should I integrate this with in future?
It's MIT and still early, so there will be rough edges. I'd really like to hear from people who build these panels for a living, especially if you think this approach is wrong.
2 min video: https://youtu.be/h-ITQebSflg
Repo: https://github.com/Hitheshkaranth/EmbeddedDisplayStudio
https://preview.redd.it/rony0y7lovth1.png?width=1600&format=png&auto=webp&s=bc68e2df1032674d4a2da8178a762117b6b8c253
https://redd.it/1wz7zx6
@r_CoolGithubProjects
4 689
I built a free Windows tray app to log every Wi-Fi drops, DFS radar evictions and ping spikes
https://redd.it/1wz3qqt
@r_CoolGithubProjects
4 689
I put the best open-source alternatives in one place.
https://redd.it/1wz3u1a
@r_CoolGithubProjects
4 689
Burrow – Local-first personal data OS with built-in offline AI (Ollama) and zero cloud dependencies
https://redd.it/1wz2z1g
@r_CoolGithubProjects
4 689
Dripfetch - A customizable terminal dashboard with animated rain
https://redd.it/1wz1cy2
@r_CoolGithubProjects
4 689
promtexpress: open source prompt generator, bring your own api key (next.js, AGPL)
https://github.com/WebitroHQ/promtexpress-oss
https://redd.it/1wz0sxu
@r_CoolGithubProjects
4 689
Made a small extension that ranks Redditors by Trust
https://redd.it/1wyznei
@r_CoolGithubProjects
4 689
Just released my first github release !
https://github.com/pine17/spotdl
https://redd.it/1wyxj6x
@r_CoolGithubProjects
4 689
I built Mediarium: a free, self-hosted app that does the Radarr + Sonarr + Prowlarr + SABnzbd job in one container
https://redd.it/1wyw1qj
@r_CoolGithubProjects
4 689
herdr mobile: GPL-3.0 Android app to supervise your coding agents over plain SSH
https://github.com/tuan3w/herdr-mobile
https://redd.it/1wyr8rv
@r_CoolGithubProjects
4 689
pandemonium: a GPU text editor where every coding agent gets its own git worktree, and you review its work like a PR
https://redd.it/1wyt871
@r_CoolGithubProjects
4 689
I created Libometer native Desktop app alternative of Learnsy paid app
https://www.reddit.com/gallery/1wys527
https://redd.it/1wys62n
@r_CoolGithubProjects
4 689
Loadout: a different Dock and wallpaper for every Focus mode (I'm the developer)
https://redd.it/1wyrfl1
@r_CoolGithubProjects
4 689
I built a browser playground and implementation-focused docs for my statically typed bytecode VM language
https://redd.it/1wym5yb
@r_CoolGithubProjects
