frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Conventional Comments in GitHub

https://github.com/pullpo-io/conventional-comments
2•francesc_holly•1y ago
Hey HN, Cesc here, co-founder at Pullpo.

We spend a lot of time doing code reviews on GitHub. One recurring frustration was deciphering ambiguous comments. Misunderstandings slowed us down.

We're big fans of the https://conventionalcomments.org (discussed previously here: https://news.ycombinator.com/item?id=23009467) standard for adding clarity, but remembering and typing the prefixes (suggestion, issue(blocking), etc.) felt like friction.

So, we built a simple, free, open-source Chrome extension to make using this standard effortless within the GitHub UI.

How it works:

• It adds a small toolbar above GitHub comment boxes.

• You click buttons for labels (issue, suggestion, praise, nitpick, etc.) and optional decorators (blocking, non-blocking, if-minor).

• It automatically formats the comment prefix for you.

• There's a "Prettify" option to display prefixes as visual badges (using Shields.io, linked to a simple explainer on pullpo.io).

• It adapts to GitHub light/dark themes.

We built it because we needed it ourselves to improve our internal review process, and thought others might find it useful too. It's completely free and open-source (MIT license).

• Install Link -> https://chromewebstore.google.com/detail/gelgbjildgbbfgfgpib...

• GitHub Repo -> https://github.com/pullpo-io/conventional-comments

• Quick Demo Video -> https://youtu.be/jLzXlZ78rNE?si=KMzIH9Vb43glekEW

We just launched it on the Chrome Web Store. Would love to hear your feedback, suggestions, or any pain points you have with code review comments! Thanks, Cesc

Comments

badmonster•1y ago
How does the extension hook into GitHub's DOM to inject the comment toolbar, and does it support dynamically loaded elements like in PR reviews with infinite scroll?
francesc_holly•1y ago
Chrome extensions let you execute JS on certain sites, so we can querySelect all target textareas and insert the toolbar anywhere. And yes! That includes dynamically loaded elements like the PR review window. We can even apply light/dark themes that match GitHub's ;)

If you want specifics you can check out the open-source repo here: https://github.com/pullpo-io/conventional-comments

I suggest looking at `content.js`, constant `TARGET_TEXTAREA_SELECTORS` and function `initializeToolbarForTextarea`.

Etch Lab

https://kharelpk.github.io/etch-lab/
1•rbanffy•2m ago•0 comments

Reusing Exploits to Hijack Tower of Fantasy Accounts

https://hunio.org/security/tof-account-takeover/
1•hunio•2m ago•1 comments

0rwx – A simple model of AI usage, inspired by Unix permissions

https://0rwx.com/
1•thes1lv3r•5m ago•0 comments

BYD Yangwang U9 Xtreme electric car – 503 km/h Top speed World Record [video]

https://www.youtube.com/watch?v=F0ZbbVUAx3c
1•ggregoire•9m ago•0 comments

I built Winbux, a shared 4-digit code puzzle with a gift card prize

https://winbux.xyz/?lang=en
1•zonjj•10m ago•1 comments

Datastructures-JS – The JavaScript data structures project

https://github.com/datastructures-js
2•Brysonbw•11m ago•0 comments

Echoloc: A minimalist echolocation horror videogame

https://level102.itch.io/echoloc
1•ggambetta•12m ago•1 comments

Web support is coming back to Unreal in preview next week

https://ixbt.games/en/news/2026/11/04/unreal-engine-59-vyidet-na-sleduiushhei-nedele-epic-gotovit...
5•astlouis44•12m ago•0 comments

They don't make 'em like that any more: Borland Turbo Pascal 7

https://kevinboone.me/tpwin.html
1•andsoitis•13m ago•0 comments

Terry Pratchett's Study

https://www.sussi.dk/terry-pratchetts-study
3•ColinWright•14m ago•0 comments

Iyi: A friendly, fast programming language for people and their agents

https://github.com/iyilang/iyi
2•ksec•15m ago•0 comments

Selective Mutism

https://en.wikipedia.org/wiki/Selective_mutism
1•thunderbong•16m ago•0 comments

A 1:12 scale model of Terry Pratchett's study

https://hachyderm.io/@datarama/117574934175467021
1•ColinWright•17m ago•0 comments

Google Described Its Agent Sandbox. I Built One with Firecracker and Measured It

https://antonau.tech/posts/2026/11/agents-microvm-firecracker/
5•attilathehoon•18m ago•0 comments

Why the 300-year-old novel Gulliver's Travels is so misunderstood

https://www.bbc.com/culture/article/20261106-why-the-300-year-old-novel-gullivers-travels-is-so-m...
1•tosh•18m ago•0 comments

I'm Done with Google (2022)

https://deijin.bearblog.dev/im-done-with-google/
1•zenincognito•18m ago•0 comments

New Ways to Read Ebooks

https://ironicsans.ghost.io/plex-but-make-it-books/
3•ohjeez•20m ago•0 comments

A Plug for the Spartan Protocol

https://kevinboone.me/plugging_spartan.html
1•andsoitis•20m ago•0 comments

Tomy Turnin' Turbo Dashboard Outrun Arcade

https://circuitbeard.co.uk/2017/08/28/tomy-turnin-turbo-dashboard-outrun-arcade/
1•austinallegro•21m ago•0 comments

A failed experiment in laptop cooling

https://kevinboone.me/failed_cooling.html
2•andsoitis•22m ago•0 comments

Glyph: The Typewriter Mechanical Keyboard

https://boilingsteam.com/epomaker-glyph-keyboard-review/
1•ekianjo•23m ago•0 comments

Yolox Inference:OpenVINO,CPU EP on Intel I5,but DirectML Delivers on GTX 1650 Ti

https://medium.com/@olesha-ai/bypassing-the-avx2-tax-part-5-intels-reality-check-directml-redempt...
1•olesha-ai•24m ago•0 comments

NHTSA proposes cyan lights for robotaxis, following Mercedes/China

https://electrek.co/2026/10/24/nhtsa-proposes-cyan-lights-for-robotaxis-following-mercedes-china/
1•FabHK•25m ago•0 comments

Unofficial OpenGL Registry Reference

https://tomschuster.name/glxml/
1•csmantle•25m ago•0 comments

Quantum Physicists discover nothing can be fully transparent

https://www.scientificamerican.com/article/nothing-can-be-fully-transparent-physicists-discover/
2•ck2•26m ago•1 comments

API Failure Investigator – Turn failed API requests into bug reports

https://chromewebstore.google.com/detail/api-failure-investigator/momonhbclfpjplgpmjabajoaginialfk
1•MydeenZ•26m ago•0 comments

Lenovo IdeaPad 3 15IML05 now boots latest nightly builds of ReactOS

https://twitter.com/reactos/status/2119013300453228877
1•doener•33m ago•0 comments

Sentient LLMs Are Possible (Sorta)

https://fixingtao.com/2025/11/on-grok-is-this-true/
2•gslepak•33m ago•0 comments

The latency inside your database

https://planetscale.com/blog/the-hidden-latency-inside-your-database
2•bddicken•35m ago•0 comments

Let's Encrypt AI: protect AI chats with on AI GPUs by the end of 2027

https://letsencrypt.ai/
5•ljlolel•36m ago•4 comments