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

Europe swelters under heatwave, France restricts alcohol consumption

https://www.reuters.com/business/environment/europe-swelters-under-heatwave-prompting-crisis-talk...
1•montalbano•1m ago•0 comments

A short story about Indian scammers who called the cops on themselves

https://xcancel.com/zachxbt/status/2067938523986932005#m
1•Cider9986•6m ago•0 comments

The Scorpion and the Frog

https://en.wikipedia.org/wiki/The_Scorpion_and_the_Frog
1•password54321•6m ago•0 comments

Show HN: Alloy – a Torch backend and inference engine for Apple Silicon

https://github.com/rayanht/alloy
1•rayanht•6m ago•0 comments

Ask HN: Why are desktop AI apps so heavy?

1•yconst•8m ago•0 comments

Show HN: Botacts – Phonebook of AI Bots

https://botacts.com
1•christoph123•13m ago•0 comments

Dallas Fed: 30% of housing cost increase driven by unauthorized immigration [pdf]

https://www.dallasfed.org/~/media/documents/research/papers/2026/wp2607.pdf
7•silexia•14m ago•1 comments

EEG Machine

https://micahetter.me/EEGMachine/
2•geerlingguy•18m ago•0 comments

DOS Library utilizing a second CPU core

https://github.com/arjunae/2core_dos
1•beebix•23m ago•0 comments

Ask HN: What is your #1 practical lesson or "aha" moment from coding with AI?

2•johndavid9991•26m ago•0 comments

Supermarket giant Tesco sues VMware for breach of contract

https://www.theregister.com/software/2025/09/03/supermarket-giant-tesco-sues-vmware-for-breach-of...
8•wglb•30m ago•1 comments

A Day with Laravel #59 – Hand-curated Laravel packages, tutorials and trends

https://a-day-with-laravel.happyto.dev/p/a-day-with-laravel-059
1•happytodev•37m ago•1 comments

Show HN: LoopFlow – loop engineering for Claude Code

https://github.com/faisalishfaq2005/loopflow
2•faisalishfaq•38m ago•0 comments

Linux Eliminates the Strncpy API After Six Years of Work, 360 Patches

https://www.phoronix.com/news/Linux-7.2-Drops-strncpy
23•simonpure•40m ago•3 comments

You're Accountable for the Team. You're Not in Charge of It

https://yourdevteamcoach.com/blog/youre-accountable-for-the-team-youre-not-in-charge-of-it
2•sea-gold•42m ago•1 comments

The UK will scan asylum seekers' faces for age checks

https://www.wired.com/story/facial-age-estimate-uk-asylum-seekers/
5•Lihh27•46m ago•0 comments

Trump says he no longer views Anthropic as a threat after G7 meeting

https://thenextweb.com/news/trump-anthropic-not-national-security-threat-axios-interview
18•billybuckwheat•48m ago•2 comments

Incorrectly Generated RSA Keys: How I Learned to Recover Lost Plaintexts

https://academic.oup.com/comjnl/article-abstract/66/6/1342/6995423?redirectedFrom=fulltext
2•rbanffy•49m ago•0 comments

Seeing the world in radio waves with the QuadRF

https://hackaday.com/2026/06/20/seeing-the-world-in-radio-waves-with-the-quadrf/
9•ikbdsk•51m ago•0 comments

RFC 9958: Post-Quantum Cryptography for Engineers

https://datatracker.ietf.org/doc/html/rfc9958
2•hasheddan•52m ago•0 comments

Solo Founder Sales Playbook –sales tools for technical founders who hate selling

https://getsalesspark.com/
1•erichensley•52m ago•0 comments

Workflow builder built with just Sandboxes

https://twitter.com/karatzas_thomas/status/2061840456992919997
1•szaneer•52m ago•0 comments

Pulse – a local dashboard for Claude Code, approve tool calls from your phone

https://github.com/nikitadoudikov/claude-pulse
2•nikitadvd•53m ago•0 comments

MosaicLeaks: Can your research agent keep a secret?

https://huggingface.co/blog/ServiceNow/mosaicleaks
1•gmays•53m ago•0 comments

The Tech Billionaire Plan to Destroy Democracy – GIL Duran – TMR [video]

https://www.youtube.com/watch?v=stPijjCneXM
3•wturner•55m ago•0 comments

'Helmsniff'; a Helm Security Scanner

https://github.com/VahidR/helmsniff
2•vahid_r•57m ago•0 comments

Why the EU rewrote its landmark AI law

https://www.theparliamentmagazine.eu/news/article/why-the-eu-rewroteits-landmark-ai-law
2•thinkingemote•58m ago•0 comments

UK Home Office launches £75M 'PoliceAI' to capitalise on artificial intelligence

https://www.publictechnology.net/2026/06/15/public-order-justice-and-rights/home-office-launches-...
32•thinkingemote•58m ago•42 comments

Scaling a Monolith to 1M LOC: 113 Pragmatic Lessons

https://www.semicolonandsons.com/articles/scaling-a-monolith-to-1m-loc-113-pragmatic-lessons
2•jackkinsella•1h ago•0 comments

Show HN: Amiqo – a private app to text the friends you're drifting from

https://amiqo.life/
1•kyle11•1h ago•0 comments