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

Cancer Rates Are Higher Near Large Livestock Feeding Operations in 3 States

https://insideclimatenews.org/news/12042026/cancer-rates-higher-near-livestock-operations-study-f...
1•speckx•22s ago•0 comments

Mapping Strings to Float Arrays in Go: How Fast Can We Go?

https://lemire.me/blog/2026/05/05/mapping-strings-to-float-arrays-in-go-how-fast-can-we-go/
1•ibobev•30s ago•0 comments

GoNB – A Go Notebook Kernel for Jupyter

https://github.com/janpfeifer/gonb
1•amai•1m ago•0 comments

Checking Multiplication Overflow

https://lemire.me/blog/2026/05/06/checking-multiplication-overflow/
1•ibobev•1m ago•0 comments

Text Files as a User Interface

https://ratfactor.com/cards/text-files-as-ui
1•ibobev•1m ago•0 comments

AI, Tractors, and the Productivity Paradox

https://read.technically.dev/p/the-ai-productivity-paradox
1•gurjeet•1m ago•0 comments

PushWard – Hosted APNs gateway for iOS Live Activities, with open-source bridges

https://pushward.app
1•devseccarry•3m ago•0 comments

The Next Generation of Eventide – shaped by a decade of event sourcing

https://blog.eventide-project.org/articles/the-next-generation-of-eventide/
1•sbellware•4m ago•1 comments

Mojo Release v1.0.0b1

https://mojolang.org/releases/v1.0.0b1/
1•visheshdembla•4m ago•0 comments

Brazil's Pix Payment System Faces Pressure from Visa and Mastercard

https://www.elciudadano.com/en/brazils-pix-payment-system-faces-pressure-from-visa-and-mastercard...
2•wslh•5m ago•0 comments

After AI, Coordination

https://faingezicht.com/articles/2026/05/04/after-ai-coordination/
1•mooreds•6m ago•0 comments

Designers Are Having Fun. Again

https://metedata.substack.com/p/010-designers-are-having-fun-again
1•young_mete•6m ago•0 comments

Infisical Honey Tokens

https://infisical.com/blog/infisical-honey-tokens
2•vmatsiiako•7m ago•0 comments

Principles for agent-native CLIs

https://twitter.com/trevin/status/2051316002730991795
2•blumpy22•8m ago•0 comments

Wind and solar have saved UK from gas imports worth £1.7B since Iran war began

https://www.carbonbrief.org/analysis-wind-and-solar-have-saved-uk-from-gas-imports-worth-1-7bn-si...
3•DamonHD•9m ago•0 comments

Anthropic working on Orbit, its upcoming proactive assistant

https://www.testingcatalog.com/anthropic-is-working-on-orbit-its-upcoming-proactive-assistant/
1•gmays•9m ago•0 comments

Show HN: Bookstoread.ai – Discover non-fiction books using AI

https://bookstoread.ai
1•yotc•9m ago•0 comments

Subquadratic LLM 12 million tokens ctx [video]

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

Publish to Microsoft Store as a company now free

https://blogs.windows.com/windowsdeveloper/2026/05/07/publish-to-microsoft-store-as-a-company-now...
1•pentagrama•9m ago•0 comments

A Message from Unemployment Purgatory

https://inchwyrm.bearblog.dev/message-from-unemployment-purgatory/
1•speckx•10m ago•0 comments

Neal Katyal: "Harvey predicted many of the questions the Justices asked"

https://twitter.com/neal_katyal/status/2052133764940382262
1•asukumar•10m ago•0 comments

Coalton

https://coalton-lang.github.io/
2•tosh•11m ago•0 comments

Show HN: Dear ImGui Bundle: Python and C++ apps for desktop, mobile, and the web

https://github.com/pthom/imgui_bundle
1•pstomi•11m ago•0 comments

Plastic Flowers to Protect the Hive

https://phildini.dev/slopsquatting-for-good
1•phildini•12m ago•0 comments

Show HN: BookedKit, a booking-ready EPK builder for musicians and DJs

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

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems [video]

https://www.youtube.com/watch?v=YPObBOwIrHk
1•ferryth•13m ago•1 comments

Why Talent Transformation Is the Missing Focus of Enterprise AI

https://www.databricks.com/blog/why-talent-transformation-missing-focus-enterprise-ai
1•mc-serious•13m ago•0 comments

Two player Tetris for VT-100 terminals on vintage Unix [video]

https://www.youtube.com/watch?v=vDSmPMDjP08
1•GaryBluto•16m ago•0 comments

LPython: High performance typed Python compiler

https://lpython.org/
1•tosh•17m ago•0 comments

Can Intrusion Detection for EV Powertrain Networks

https://www.mdpi.com/2079-9292/15/9/1788
1•PaulHoule•17m ago•0 comments