frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Proton – A pure Go GUI library with zero CGO and API immunity

3•CzaxTanmay•1h ago
Hey HN,

I’ve been working on Proton, a lightweight GUI library for Go designed to offer a native desktop development experience without the usual headaches of external toolchains.

It is built on top of Gio, but it completely wraps the underlying rendering engine. The public API exposes no raw Gio types, which means your application code is insulated from any upstream breaking changes or internal rewrites.

Key features:

Zero CGO: You can cross-compile to Windows and macOS flawlessly from any machine without fighting external compiler toolchains.

Immediate Mode: Your draw function runs every frame. No state trees, no XML, and no setState boilerplate.

Batteries Included: Built-in support for 40+ themes, custom hex/RGB colors, layout helpers (GrowRow, ResizeSplit), tables, overlays, and keyboard shortcuts.

Cross-Platform: The exact same codebase runs on Windows, macOS, and Android.

It is currently under active development (v0.2.x). I'd love to hear your thoughts on the API design and approach.

GitHub: https://github.com/CzaxStudio/proton Documentation: https://protonlib.pages.dev

Comments

CzaxTanmay•1h ago
How is it? Comment me down.

Show HN: Run SAM only when your tracker is uncertain – #1 on SportsMOT

https://www.holma.io/blog/posts/selective-mask-propagation
1•lapuerta•33s ago•0 comments

Show HN: Boardown – A local Markdown-based Kanban board inside VS Code

https://github.com/grinev/boardown
1•greenrus•34s ago•0 comments

Show HN: I can't seem to text properly on an iPhone, so I built my own keyboard

1•tbensky•2m ago•0 comments

5D Memory Crystal

https://www.5dmemorycrystal.com
1•csomar•3m ago•0 comments

Poet as Legislator

https://en.wikipedia.org/wiki/Poet_as_legislator
1•tosh•5m ago•0 comments

peg-express is a parser generator for TypeScript

https://github.com/katsumiok/peg-express
1•gjvc•5m ago•0 comments

Samsung will delete your health data if you don't let them use it to train AI

https://www.neowin.net/news/samsung-will-delete-your-health-data-if-you-dont-let-them-use-it-to-t...
2•rpgbr•5m ago•0 comments

Google's Demis Hassabis says it's time for a global AI watchdog led by the US

https://www.theverge.com/tech/965270/google-deepmind-demis-hassabis-global-ai-watchdog
1•andsoitis•6m ago•0 comments

Demis Hassibis: A Framework for Frontier AI and the Dawning of a New Age

https://x.com/demishassabis/article/2076957440109625718
1•andsoitis•7m ago•0 comments

Germany wants rental e-scooter companies to pay for accidents

https://electrek.co/2026/07/13/germany-wants-rental-e-scooter-companies-to-pay-for-accidents/
1•gnabgib•7m ago•0 comments

Sony Nerfs Videogame Ownership

https://www.eff.org/deeplinks/2026/07/sony-nerfs-videogame-ownership
2•Brajeshwar•8m ago•1 comments

I couldn't pay for DeepSeek V4 with my card. So I built a proxy

https://api-hub.cc/blog/
2•zftnb666•8m ago•0 comments

Show HN: CrowdMind, Free app for building AI personas and testing stimuli

https://github.com/Brokenwatch24/crowdmind
1•jjaramillor•8m ago•0 comments

Demis Hassabis has a plan to harness AI safely

https://www.economist.com/business/2026/07/14/demis-hassabis-has-a-plan-to-harness-ai-safely
1•andsoitis•8m ago•0 comments

The Rise and Fall of Commercial Smalltalk (2020)

https://wirfs-brock.com/allen/posts/914
2•downbad_•8m ago•1 comments

Making network topology readable with C4 and graph theory

https://scanopy.net/blog/making-network-topology-readable
2•mayanayza•9m ago•1 comments

A thinking thing that is no one

https://baronca.substack.com/p/a-thinking-thing-that-is-no-one
1•Anon84•11m ago•0 comments

Telegram's t.me domain name is back

https://de.godaddy.com/whois/results.aspx?domain=t.me
2•_roj•12m ago•1 comments

Show HN: PixlPDF – e-signatures where the server only stores encrypted blobs

https://pixlpdf.com
1•pixlpdf•12m ago•0 comments

Two sizes fit most: Postgres and ClickHouse

https://clickhouse.com/blog/ai-best-of-breed-data-stack
1•saisrirampur•12m ago•0 comments

What makes a language flourish? (2021)

https://www.5jt.com/what-makes-a-language-flourish
1•tosh•12m ago•0 comments

Show HN: OpenArgentum – Self-hosted finance manager you talk to

https://openargentum.org/
1•amitpm•14m ago•1 comments

Show HN: Translate Slides and Images

https://slidelang.com/
1•seinecle•14m ago•1 comments

CometBFT runs the SecretConnection crypto handshake before authenticating peers

https://nullrabbit.ai/research/cometbft-secretconnection-preauth-handshake-cpu-burn
1•simonmorley•14m ago•0 comments

I Use Agents to Extract Hidden Feedback from GitHub

https://tomasvotruba.com/blog/how-I-use-agents-to-extract-hidden-feedback-from-github-and-improve...
3•moebrowne•15m ago•0 comments

Goldman Sachs Posts Record $3.4B Investment-Banking Quarter

https://www.disruptionbanking.com/2026/07/14/goldman-sachs-posts-record-3-4bn-investment-banking-...
4•emsidisii•16m ago•1 comments

Show HN: Kmux – Parallel terminal workspace optimized for AI coding agents

https://github.com/kkd927/kmux
1•kkd927•17m ago•0 comments

Problem Solving with Dimensional Analysis (2023)

https://gregorygundersen.com/blog/2023/02/11/dimensional-analysis/
1•tosh•19m ago•0 comments

Life is getting better when you'd pay more to keep it

https://kaverennedy.substack.com/p/life-is-getting-better-when-youd
1•surprisetalk•20m ago•3 comments

Boltzmann MapReduce: A Partition-Function Reduce for Forkable Sandboxes

https://arxiv.org/abs/2607.09689
1•zozo123-IB-IL2•21m ago•0 comments