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•10mo 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•10mo 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•10mo 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`.

FlowDesk Version 1.2.1

https://www.indiehackers.com/post/flowdesk-version-1-2-1-DjQEJgd0OGdrflMb5nbL
1•AaronDeSloover•36s ago•0 comments

AnySpeech – AI Voice Cloning and Text to Speech Tool

https://anyspeech.io
1•Jasonleo•2m ago•1 comments

Show HN: I Replaced ML Anomaly Detection with Artificial Immune System in Rust

https://github.com/zot-run/zot-cell
1•nkr_hn•4m ago•1 comments

Structural signature of plasma proteins classifies status of Alzheimer's disease

https://www.nature.com/articles/s43587-026-01078-2
1•bookofjoe•4m ago•0 comments

Years After the Early Death of a Math Genius, Her Ideas Gain New Life

https://www.quantamagazine.org/years-after-the-early-death-of-a-math-genius-her-ideas-gain-new-li...
1•tzury•7m ago•0 comments

Show HN: Watchtower – Minimal, terminal-based global intelligence dashboard

https://github.com/lajosdeme/watchtower
1•lajosdeme•9m ago•0 comments

The UNIX License Plate (1980)

https://www.unix.org/license-plate.html
1•quuxplusone•10m ago•0 comments

Five Hundred PRs with Claude Code and the Future of Software Engineering

https://tobeva.com/articles/five-hundred/
2•pbw•10m ago•0 comments

Nord-Lock Bolt Washers

https://pr0gramm.com/top/6934365
1•daneel_w•11m ago•0 comments

Show HN: A calculator for your 10,000th day on Earth and other milestones

https://bonusbirthdays.com
1•eirabben•13m ago•0 comments

U.S. Military Has Used Long-Range Kamikaze Drones in Combat for the First Time

https://www.twz.com/news-features/u-s-military-has-used-long-range-kamikaze-drones-in-combat-for-...
1•breve•13m ago•0 comments

Serious Game

https://en.wikipedia.org/wiki/Serious_game
1•downboots•15m ago•0 comments

Nobody should be on-call in 2026

https://nominal.dev/
1•donutshop•17m ago•0 comments

'Can't sell house' searches are higher now than during the 2008 housing crisis

https://www.morningstar.com/news/marketwatch/20260228147/cant-sell-house-searches-are-higher-now-...
4•DocFeind•18m ago•1 comments

Apache Otava

https://otava.apache.org/
2•djoldman•18m ago•0 comments

Show HN: No Free Ride – Split Gas Bills with Friends

https://apps.apple.com/us/app/no-free-ride-split-gas/id6759541565
1•krispycreame•19m ago•0 comments

Handoff: pick up where you left off when switching between Claude Code and Codex

https://github.com/sahir2k/handoff
2•er1t0•22m ago•1 comments

The Uttar Pradesh Association of Dead People

https://economist.com/interactive/1843/2026/02/27/the-uttar-pradesh-association-of-dead-people
1•andsoitis•23m ago•0 comments

Don't go to the shoe shop to buy plates

https://naomialderman.substack.com/p/dont-go-to-the-shoe-shop-to-buy-plates
1•hairofadog•23m ago•0 comments

ACM's Expression of Concern on a 2024 paper

https://cacm.acm.org/research/reevaluating-googles-reinforcement-learning-for-ic-macro-placement/
1•azhenley•24m ago•0 comments

Show HN: MCP Playground – free MCP test servers, inspector, and 10K+ server list

https://mcpplaygroundonline.com
3•rupatiwari25•24m ago•5 comments

Open Source, SaaS, and the Silence After Unlimited Code Generation

https://worksonmymachine.ai/p/open-source-saas-and-the-silence
1•Stwerner•25m ago•0 comments

Software for One

https://koenvangilst.nl/lab/software-for-one
2•vnglst•25m ago•0 comments

Show HN: ApplyGhost – Auto-apply to jobs with quality, not quantity

https://applyghost.com
1•Gaasre•31m ago•0 comments

Show HN: The L Project- An analysis of over 1600 job rejection emails that I got

https://rohankhante.substack.com/p/thank-you-for-your-application-breakdown
1•Rohunyyy•36m ago•0 comments

How HN: Agent-Vault – A Zero-trust credential manager for AI agents

https://github.com/ewimsatt/agent-vault
1•ewimsatt•36m ago•1 comments

AI Made Writing Code Easier. It Made Being an Engineer Harder

https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code-easier-engineering-harder/
51•saikatsg•36m ago•34 comments

On the emotional weight of a life in medicine

https://www.aaroncheng.me/trauma-life-medicine/
1•milkcircle•36m ago•1 comments

Pentagon Adopts Incel-Speak

https://www.theguardian.com/science/2026/mar/01/incel-slang-mainstream-government-media
10•zabzonk•37m ago•2 comments

The Norwegian Consumer Council delved into enshittification and how to resist it [video]

https://vimeo.com/1168468796
1•jahala•37m ago•1 comments