frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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`.

Arm Holdings to Face US Antitrust Probe

https://www.bloomberg.com/news/articles/2026-05-15/arm-holdings-said-to-face-us-antitrust-probe-o...
1•fork-bomber•1m ago•0 comments

OpenAI is offering ChatGPT Plus to citizens of Malta for a year

https://www.engadget.com/2174473/openai-is-offering-chatgpt-plus-to-citizens-of-malta-for-a-year/
1•SpyCoder77•10m ago•0 comments

Assembly Language – Jesse Colin Jackson's Marching Cubes

https://www.creativeapplications.net/project/assembly-language-jesse-colin-jacksons-marching-cubes/
1•figomore•12m ago•0 comments

Your brain is always a fraction of a second behind the present

https://www.sciencefocus.com/the-human-body/brain-lives-past
3•amichail•14m ago•0 comments

Experimental weight-loss drug outperforms original GLP-1s

https://www.foxnews.com/health/experimental-obesity-drug-outperforms-traditional-weight-loss-trea...
2•paulpauper•16m ago•0 comments

We built a zero-telemetry Native Rust AI engine. (Ghost Lock included)

https://github.com/jrabbass/-esai-community-edition
1•jrabbass•17m ago•0 comments

Show HN: QuantTakeoff – Construction PDFs to takeoff and 3D scene

1•acaciabengo•19m ago•0 comments

Ane: CLI editor that uses LSPs to let agents explore/edit code with fewer tokens

https://github.com/prettysmartdev/ane
2•archnet•20m ago•0 comments

AI's eyes to help with component inspections

https://newsreleases.sandia.gov/ai-inspections/
1•hhs•20m ago•0 comments

Show HN: Where do I stand? – Household Health

https://wheredoistand.me/
1•vgrocha•23m ago•0 comments

Singapore Foreign Minister's Keynote at AI Engineer Singapore

https://www.youtube.com/watch?v=t-4a20_iYhg
1•doppp•25m ago•0 comments

White monkeys to make Chinese business look more global

https://www.theguardian.com/lifeandstyle/2026/may/16/fake-lawyers-scientists-chefs-punters-white-...
1•andsoitis•26m ago•1 comments

The mysterious disappearance of growth in US manufacturing: Was it China shock?

https://www.aeaweb.org/articles?id=10.1257/pandp.20261041
1•hhs•37m ago•0 comments

A Nicer Voltmeter Clock

https://lcamtuf.substack.com/p/a-nicer-voltmeter-clock
3•surprisetalk•43m ago•0 comments

'Transported' book review: Lost in a musical daydream

https://www.wsj.com/arts-culture/books/transported-review-lost-in-a-musical-daydream-83d8f76d
1•hhs•44m ago•0 comments

AI Memory Reader – Native macOS app for browsing Claude Code memory files

https://github.com/nvwalj/ai-memory-reader
2•nvwalj•46m ago•0 comments

The Futility of Lava Lamps: What Random Means

https://loup-vaillant.fr/articles/lava-lamps-and-randomness
1•birdculture•48m ago•0 comments

Living with Class

https://philosophersmag.com/living-with-class/
1•Wicher•51m ago•0 comments

Adonis was Sumerian before he was Greek

https://storica.club/blog/adonis-was-sumerian/
6•aralsamuel•52m ago•0 comments

Token spend breaks budgets – what next?

https://newsletter.pragmaticengineer.com/p/the-pulse-token-spend-breaks-budgets
4•eneveu•55m ago•1 comments

Wish You Were Her

https://www.nplusonemag.com/issue-53/essays/wish-you-were-her/
3•gmays•55m ago•0 comments

Hacker's Manual 2025 error at page 29

3•eahm•57m ago•0 comments

Mecha Comet's April Voyage – Open Modular Handheld on mainline Linux 7.0 kernel

https://mecha.so/blog/the-comets-april-voyage
1•walterbell•58m ago•0 comments

LeetCode Token Golf – Training for the interviews that matter

https://github.com/whitecell-dev/LeetCode-Token-Golf
2•MaykonMan•1h ago•0 comments

My -Tech

https://fingolas.eu/MyTech/
1•doener•1h ago•1 comments

A checkbox to enable the Django debug toolbar

https://mdk.fr/blog/django-debug-toolbar-checkbox.html
1•julienpalard•1h ago•0 comments

MCP Hello Page

https://www.hybridlogic.co.uk/blog/2026/05/mcp-hello-page
28•Dachande663•1h ago•10 comments

Zerostack – A Unix-inspired coding agent written in pure Rust

https://crates.io/crates/zerostack/1.0.0
50•gidellav•1h ago•7 comments

Jane Street Designed Its New Data Center: A Tour with Dwarkesh Patel [video]

https://www.youtube.com/watch?v=8J-GUnfSqeE
3•canarymark•1h ago•0 comments

Zerostack – Tiny Rust Coding Agent in 8MB of RAM

https://github.com/gi-dellav/zerostack/tree/main
3•gidellav•1h ago•0 comments