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

Netflix Has Peaked

https://daringfireball.net/linked/2026/08/11/netflix-has-peaked?trk=feed_main-feed-card_feed-arti...
2•scott01•3m ago•0 comments

GPT-5.6, Gemini 3.6 Flash, Grok 4.5, Kimi K3, GLM-5.2 compared

https://medium.com/@CometAPI_/the-july-2026-model-wave-gpt-5-6-gemini-3-6-flash-grok-4-5-kimi-k3-...
2•WavyPeng•3m ago•0 comments

llambda.lisp: Bare-Metal, Multi-Threaded, AVX2-Accelerated LLM inf eng in CL

http://funcall.blogspot.com/2026/07/llambdalisp.html
2•andsoitis•8m ago•0 comments

AIPass – AI agents with persistent identity, memory, and email

https://github.com/AIOSAI/AIPass
2•AIOSAI•9m ago•0 comments

General Catalyst leads $1.1B round into 2-month-old River AI

https://techcrunch.com/2026/08/11/general-catalyst-leads-1-1b-round-into-2-month-old-river-ai/
2•doppp•12m ago•0 comments

Midjourney's First Acquisition

https://updates.midjourney.com/midjourneys-first-acquisition/
2•swyx•16m ago•0 comments

Secret-scan: find leaked secrets in your repo – one zero-dependency Python file

https://github.com/ninthlife-tools/secret-scan
2•ninthlife•20m ago•0 comments

America really might restore democracy to Venezuela

https://economist.com/leaders/2026/08/12/america-really-might-restore-democracy-to-venezuela
16•andsoitis•21m ago•5 comments

Aperture – Proxy Auto-Tracking

https://www.npmjs.com/package/aperture-store
2•oyeappu•22m ago•0 comments

Pixel 11, Pixel 11 Pro and Pixel 11 Pro XL

https://blog.google/products-and-platforms/devices/pixel/google-pixel-11-pro-xl/
2•tosh•23m ago•0 comments

Clojure's Deadly Sin

https://clojure-goes-fast.com/blog/clojures-deadly-sin/
3•xylon•23m ago•0 comments

Apple in Talks to Pay Publishers for News Content to Power Siri AI

https://www.macrumors.com/2026/08/12/apple-siri-ai-publisher-talks/
2•mgh2•27m ago•0 comments

Silurian Hypothesis

https://en.wikipedia.org/wiki/Silurian_hypothesis
3•evo_9•29m ago•0 comments

The Appwrite CLI is now written in Go

https://appwrite.io/blog/post/rewriting-the-appwrite-cli-in-go
4•chiragagg5k•33m ago•0 comments

Watermarks-remover: Strip multi-vendor AI provenance marks

https://github.com/guillaumemeyer/watermarks-remover
3•thunderbong•34m ago•0 comments

Astronomers discover a new kind of cosmic object – a black hole 'star'

https://www.theguardian.com/science/2026/aug/12/astronomy-discovery-new-cosmic-object-black-hole-...
2•sandebert•35m ago•0 comments

Show HN: Fab Friends a crowdfunding site for Rwandan college students

https://www.joinfabfriends.org/donate
1•muramira•36m ago•1 comments

New Study Shows Hiking with an Engineer Has No Effect on Daily Enjoyment

https://thetrek.co/pacific-crest-trail/new-study-shows-hiking-with-an-engineer-has-no-effect-on-d...
1•theanonymousone•36m ago•0 comments

Made by Google 2026

https://blog.google/products-and-platforms/devices/pixel/made-by-google-2026/
1•saikatsg•42m ago•0 comments

Did poop enable the evolution of complex animals?

https://arstechnica.com/science/2026/08/feces-fueled-a-flurry-of-evolution-during-the-cambrian-st...
2•jnord•45m ago•0 comments

DeepMind Models

https://deepmind.google/models/
1•nimsarajay•46m ago•0 comments

How do I self-host a good-looking AI generated website

1•pcblues•46m ago•0 comments

How much memory is needed to render a TrueType font to bitmap

https://nothings.org/gamedev/font_rendering_malloc.txt
1•anitil•48m ago•1 comments

The Strongest El Niño Ever Forecast and the Hunger It Will Leave Behind

https://www.4hunger.org/p/scorched-harvest-the-strongest-el
6•fredski42•50m ago•1 comments

Show HN: LinkShip – Turn any file into a trackable, shareable link

https://linkship.net
2•sunpy•52m ago•0 comments

Show HN: Find the jobs that fit your resume in 60 seconds

https://www.seekerscore.com
3•not_wowinter14•57m ago•0 comments

ChatGPT Desktop (Codex Desktop) for Linux

https://openai.com/codex/
5•allanrbo•1h ago•0 comments

Size and Lifespan

https://xkcd.com/3283/
4•dgudkov•1h ago•0 comments

Vibe Coding Interview

http://funcall.blogspot.com/2026/08/vibe-coding-interview.html
5•zombot•1h ago•4 comments

Ratings Firm Accused of Grade Inflation Vouched for $40B of Insurer Debt

https://www.wsj.com/finance/ratings-firm-accused-of-grade-inflation-vouched-for-40-billion-of-ins...
5•petethomas•1h ago•0 comments