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

Paintable electrodes could power creative and colorful wearable sensors

https://www.psu.edu/news/research/story/paintable-electrodes-could-power-creative-and-colorful-we...
1•geox•1m ago•0 comments

Hubble Detects an Isolated Stellar-Mass Black Hole Wandering the Milky Way

https://science.nasa.gov/missions/hubble/hubble-determines-mass-of-isolated-black-hole-roaming-ou...
1•TomerHaimovich•5m ago•0 comments

Men in Shorts Are Shaking Up Japan's Buttoned-Down Offices

https://www.nytimes.com/2026/07/19/world/asia/japan-cool-biz-tokyo-shorts-heat.html
2•sudo_cowsay•5m ago•0 comments

Study: AI Is Not Displacing Young Job Seekers (In Norway) – Yet

https://norwegianscitechnews.com/2026/07/ai-is-not-displacing-young-job-seekers-yet/
1•giuliomagnifico•6m ago•0 comments

Fayetteville officers fired for misusing license plate system

https://www.washingtonpost.com/business/2025/03/14/programming-jobs-lost-artificial-intelligence/
1•pir8life4me•15m ago•1 comments

Looking for a Fall 2026 / Winter-Spring 2027 Internship

1•cnnadozi•16m ago•0 comments

Could Modern Code Review Have Prevented Wp2shell?

https://www.hacktron.ai/blog/wp2shell
1•zeyu1337•17m ago•0 comments

AI for Systems is "AGI-Complete"

https://dl.acm.org/doi/10.1145/3830422.3830425
2•matt_d•17m ago•0 comments

Security incident disclosure – July 2026

https://huggingface.co/blog/security-incident-july-2026
1•fdb•18m ago•1 comments

A curated list of tools and resources for vibecoders

https://github.com/ai-for-developers/awesome-vibe-coding
1•dariubs•30m ago•0 comments

Show HN: LectureToBook – Turn Videos into a PDF/ePub

https://lecturetobook.com/
1•h02•36m ago•0 comments

The device detecting the deadliest creature

https://www.smh.com.au/national/nsw/the-device-detecting-the-world-s-deadliest-creature-20260715-...
1•femto•36m ago•0 comments

Inside the Secret Math Society Known Simply as Nicolas Bourbaki

https://www.quantamagazine.org/inside-the-secret-math-society-known-as-nicolas-bourbaki-20201109/
2•pykello•37m ago•0 comments

Scrying the AMD GFX1250 LLVM Tea Leaves

https://chipsandcheese.com/p/scrying-the-amd-gfx1250-llvm-tea
2•mfiguiere•40m ago•0 comments

Show HN: Zlvox – 25 Free Developer Tools (AI, JSON, PDF) with Zero Tracking

https://zlvox.com/
3•team_zlvox•45m ago•1 comments

Impro is a handbook for running a cult

https://www.seangoedecke.com/impro/
2•zuzuleinen•46m ago•1 comments

TCG Price and Portfolio Tracker

https://www.collectiblez.app/
1•GogetaUI•47m ago•0 comments

Data centers have united Americans of both parties in a shared hatred

https://www.washingtonpost.com/technology/2026/07/18/how-data-centers-became-symbol-americans-rage/
3•1vuio0pswjnm7•48m ago•2 comments

Pygmalion as a Software Developer

https://kyle.au/blog/pygmalion-as-a-software-developer
2•kylephillipsau•53m ago•0 comments

AXI – Agent EXperience Interface

https://axi.md/
1•jeffscottward•57m ago•1 comments

Private jets flock to Montana – but locals can't afford the trailer park

https://www.bbc.com/news/articles/ckg92d8d40yo
1•tartoran•1h ago•0 comments

Two unexpected revelations in Warren Buffett's CNBC interview

https://www.cnbc.com/2026/07/18/two-unexpected-revelations-in-warren-buffetts-cnbc-interview.html
1•pm2222•1h ago•0 comments

Archive.org Is Offline

https://archive.org
3•robotbikes•1h ago•2 comments

Google's Gemini delay: Coding stumbles, clashing teams and frustrated engineers

https://www.latimes.com/business/story/2026-07-17/inside-googles-gemini-delay-coding-stumbles-cla...
3•1vuio0pswjnm7•1h ago•1 comments

Agentty ADE: reliable L2 multi-agent orchestrator

https://github.com/agentty-xyz/agentty
5•minev-dev•1h ago•5 comments

XEphem – Astronomy Visualizer for X

https://xephem.github.io/XEphem/Site/
1•oliverkwebb•1h ago•0 comments

Anthropic extends Claude Code's 50% weekly limit increase through August 19

https://twitter.com/ClaudeDevs/status/2078511173759324328
4•mil22•1h ago•0 comments

How much horsepower does a horse have?

https://www.iflscience.com/how-much-horsepower-does-a-horse-have-66499
1•teleforce•1h ago•1 comments

Netflix Pays $587M for Ben Affleck's AI Startup InterPositive

https://variety.com/2026/film/news/netflix-paid-587-million-ben-affleck-ai-interpositive-1236815111/
3•OccamsMirror•1h ago•1 comments

Collecting material feels more useful than it usually is

https://notes.andymatuschak.org/zQm6XAB3XXrXLHzF7gahpJ2
2•o4c•1h ago•2 comments