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•8mo 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•8mo 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•8mo 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`.

Democrats Say They Want to Win Rural America. Here's Why They Don't

https://www.americanmuckrakers.com/p/democrats-say-they-want-to-win-rural
1•davidbwheeler•1m ago•0 comments

Read the Texts Between Trump and Norway's Prime Minister About Greenland

https://www.nytimes.com/2026/01/19/us/politics/trump-norway-prime-minister-texts-greenland.html
1•duxup•1m ago•0 comments

Cybersecurity thriller: whistleblowing SE uses a Jira ticket to torpedo his boss

https://www.amazon.com/dp/B0GC94SZXK
1•smafarin•1m ago•0 comments

The Assistant Axis: Situating/Stabilizing the Default Persona of Language Models

https://arxiv.org/abs/2601.10387
1•lawrenceyan•2m ago•0 comments

Self-Serve account takeover protection with FusionAuth [video]

https://www.youtube.com/watch?v=wAkZEjOMsrQ
1•mooreds•2m ago•0 comments

Why the Tech World Is Going Crazy for Claude Code [video]

https://www.youtube.com/watch?v=DcZWMQ_UL2o
1•mooreds•3m ago•0 comments

OAuth 2.0 Rich Authorization Requests (2023)

https://datatracker.ietf.org/doc/html/rfc9396
1•mooreds•4m ago•0 comments

The Unexpected Logic of Art Economics: Arts and Inequality in 80s NY (2020)

https://www.gothamcenter.org/blog/unexpected-logic-art-economics
1•hyperific•6m ago•0 comments

I found a secret protocol in Predator Spyware – iOS

https://www.youtube.com/watch?v=Q5A2Ydd1L9A
1•tonygo•8m ago•1 comments

Her 10 Years Instagram Handle Was 'Metaverse.' Last Month, It Vanished. (2021)

https://www.nytimes.com/2021/12/13/technology/instagram-handle-metaverse.html
1•airhangerf15•10m ago•0 comments

Global Renewables Watch

https://github.com/microsoft/global-renewables-watch
1•toomuchtodo•13m ago•1 comments

Italian fashion designer Valentino dies at 93

https://www.npr.org/2026/01/19/1114518694/valentino-garavani-dead
4•andsoitis•16m ago•0 comments

Show HN: Lite Bible – A fast, minimalist Bible reader

https://litebible.org/
2•foxinthebox•17m ago•1 comments

Show HN: Sign and initial PDFs in the browser (no uploads)

https://instantpdfsign.com
1•assetofbaskets•18m ago•0 comments

Simple Sabotage Field Manual [pdf]

https://www.cia.gov/static/5c875f3ec660e092cf893f60b4a288df/SimpleSabotage.pdf
3•praptak•18m ago•0 comments

Can AI Pass Freshman CS? [video]

https://www.youtube.com/watch?v=56HJQm5nb0U
1•Antibabelic•18m ago•0 comments

Solidity 0.8.32/0.8.33

https://www.soliditylang.org/blog/2025/12/18/solidity-0.8.32-0.8.33-release-announcement/
1•andrewstetsenko•19m ago•0 comments

Show HN: Imagine Play – Generated stories with illustrations and narration

https://imagineplay.org/
2•foxinthebox•20m ago•0 comments

Well, There Goes the Metaverse

https://techcrunch.com/2026/01/19/well-there-goes-the-metaverse/
3•belter•20m ago•1 comments

Joe Armstrong and Jeremy Ruston – Intertwingling the Tiddlywiki with Erlang [video]

https://www.youtube.com/watch?v=Uv1UfLPK7_Q
1•kerim-ca•21m ago•0 comments

Another Way to Rate Incidents

https://surfingcomplexity.blog/2025/12/22/another-way-to-rate-incidents/
1•azhenley•21m ago•0 comments

Why high-cardinality workloads fail differently in Prometheus vs. ClickHouse

https://last9.io/blog/high-cardinality-metrics-prometheus-clickhouse/
1•nishantmodak•22m ago•0 comments

A16Z hires acquitted former Marine Daniel Penny as an investor

https://techcrunch.com/2025/02/04/a16z-hires-acquitted-former-marine-daniel-penny-as-an-investor/
2•ian_d•23m ago•2 comments

Ask HN: Why not have cemeteries for lines of descent?

2•amichail•24m ago•2 comments

AI Engineering: Pi 5 x K8s x Nvidia GPU passthrough [video]

https://www.youtube.com/shorts/3W_t9fJ1R1Q
1•johnsmith2076•25m ago•0 comments

Just because Linus Torvalds vibe codes doesn't mean it's a good idea

https://www.theregister.com/2026/01/16/linus_torvalds_vibe_coding/
3•CrankyBear•25m ago•1 comments

Trump's Crypto Gamble

https://www.foreignaffairs.com/united-states/trumps-crypto-gamble
3•petethomas•27m ago•0 comments

Ask HN: When has humanities/history knowledge helped you in tech?

1•amadeuswoo•31m ago•2 comments

Show HN: GitClassic.com, GitHub circa 2015 without JS & AI

https://gitclassic.com
2•heythisischris•31m ago•0 comments

New in Llama.cpp: Anthropic Messages API

https://huggingface.co/blog/ggml-org/anthropic-messages-api-in-llamacpp
1•gslin•31m ago•0 comments