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

Think of the Children: How to Force Real ID for All Internet Traffic (2023)

https://nochan.net/b/Internet-Crap/20230829-Think-Of-The-Children/
1•Bender•57s ago•0 comments

'Light in a bottle' liquid can harvest and store energy from multiple sources

https://www.science.org/content/article/light-bottle-liquid-can-harvest-and-store-energy-multiple...
1•Brajeshwar•1m ago•0 comments

Enshittification Isn't Limited to the Digital World

https://thenoosphere.substack.com/p/enshittification-isnt-limited-to
1•spking•2m ago•0 comments

Show HN: Control a 3D avatar with English instead of buttons

https://programasweights.com/avatar
3•cloudyclouds•6m ago•0 comments

Everyone Has Something

https://seangeiger.substack.com/p/everyone-has-something
1•benjaminmaccini•7m ago•0 comments

The Pain of Caring for a Parent Who Abused You

https://www.nytimes.com/2026/06/15/magazine/elder-care-parent-abuse.html
1•gmays•8m ago•0 comments

Show HN: https://bill.today –> use a local folder to do your billing

https://bill.today
1•PhilKunz•10m ago•0 comments

How LLMs Work

https://arpitbhayani.me/blogs/how-llms-work/
1•devx711_123•10m ago•0 comments

AI Warfare Is at the Point of No Return. What Now?

https://www.wsj.com/world/ai-warfare-ukraine-russia-anthropic-29945df9
1•JumpCrisscross•11m ago•0 comments

One AI, two AI, red AI, blue AI

https://soniafpearson.substack.com/p/one-ai-two-ai-red-ai-blue-ai
1•paulpauper•12m ago•0 comments

New Air Force One

https://www.af.mil/News/Article-Display/Article/4522274/vc-25b-bridge-aircraft-arrives-at-joint-b...
1•bear_with_me•12m ago•0 comments

Liberalism in the Age of Weaponized Interdependence

https://www.liberalism.org/p/liberalism-in-the-age-of-weaponized-interdependence
1•paulpauper•12m ago•0 comments

Show HN: slash-agent – Native LLM copilot for your terminal

https://github.com/akatzmann/slash-agent
1•akatzmann•12m ago•0 comments

Colorado's Funeral Mistake

https://marginalrevolution.com/marginalrevolution/2026/06/colorados-funeral-mistake.html
1•paulpauper•13m ago•0 comments

Introducing ChatGPT (2022)

https://openai.com/index/chatgpt/
1•pr337h4m•13m ago•0 comments

Coding a Brick Tower [video]

https://www.youtube.com/watch?v=DAMiS2PGTEE
1•tobr•13m ago•0 comments

Stem cells banish autoimmune disease for 15 years

https://www.nature.com/articles/d41586-026-01925-7
2•Brajeshwar•15m ago•0 comments

What Happens to Platform Teams?

https://curlewis.co.nz/posts/what-happens-to-platform-teams/
1•gpi•16m ago•0 comments

I Ditched Traditional Linux for NixOS

https://chrisdell.info/why-i-ditched-traditional-linux-for-nixos/
1•speckx•17m ago•0 comments

Amazon drops Sam Altman movie after announcing OpenAI partnership

https://www.the-independent.com/arts-entertainment/films/news/sam-altman-biopic-amazon-openai-dea...
3•theanonymousone•17m ago•0 comments

PreFlight – Not Another AI code review agent

https://medium.com/@jaspreetsingh_35555/code-review-used-to-work-then-the-agents-arrived-34b1572d...
1•jsingh2525•18m ago•0 comments

Show HN: Terminal UI for WG and OVPN with real time telemetry and leak guarding

https://github.com/Harry-kp/vortix
1•harrykp•18m ago•0 comments

Indiefediactivitymastoweb

https://www.gordonmclean.co.uk/2026/06/18/on-the-indiefediactivitymastoweb/
1•snowgoon•18m ago•0 comments

Russian Spam and Profanities Are Now Plaguing the Arch Linux AUR

https://www.phoronix.com/news/Arch-Linux-AUR-Russian-Spam
2•2OEH8eoCRo0•19m ago•0 comments

'We created a monster': companies rein in AI usage as costs strain budgets

https://www.ft.com/content/1d37cc08-e0aa-45a4-a45d-4ad282529314
3•fandorin•23m ago•0 comments

Continental Baths

https://en.wikipedia.org/wiki/Continental_Baths
1•davedx•24m ago•0 comments

AI Slop Cannons

https://www.augmentedswe.com/p/ai-slop-cannons-and-their-consequences
2•wordsaboutcode•25m ago•1 comments

Eater, the Verge and SB Nation Sold to Penske Media

https://www.hollywoodreporter.com/business/business-news/eater-verge-sbnation-sold-penske-media-1...
4•speckx•27m ago•0 comments

Show HN: Jumpjet – a WASM runtime for game developers

https://jumpjet.dev
1•lwansbrough•28m ago•0 comments

A terminal Markdown editor that links like Obsidian – editxr

https://editxr.org/blog/obsidian-in-the-terminal/
1•mromanuk•30m ago•0 comments