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

Luminous Mechanics

https://sekor.eu.org/techlog/luminous-mechanics/
1•modinfo•8m ago•0 comments

Nintendo sues the US government over tariffs –seeks 200B refund, interest

https://www.tomshardware.com/video-games/nintendo/nintendo-sues-u-s-government-over-tariffs
2•iancmceachern•10m ago•0 comments

MS Authenticator will crack down on jailbroken/rooted iOS and Android phones

https://www.windowslatest.com/2026/03/06/microsoft-authenticator-will-crack-down-on-jailbroken-ro...
2•josephcsible•12m ago•1 comments

How to Prepare for AGI for Dummies

https://agipreparation.substack.com/p/how-to-prepare-for-agi-for-dummies
1•chancemehmu•12m ago•0 comments

Context Scaffolding: A local, living memory system for Claude Code and Cursor

https://contextscaffold.mokumfiets.com/
1•foginni•13m ago•1 comments

Open Occult- Tools for the Modern Mystic

https://github.com/openoccult
1•nicoloren•13m ago•0 comments

Qanah: Peer‑to‑peer VPN over WebRTC with WireGuard configs

https://github.com/xlmnxp/qanah
1•xlmnxp•14m ago•0 comments

Show HN: CRM-CLI – A local-first personal CRM for the terminal with MCP server

https://github.com/jdanielnd/crm-cli
1•jdanielnd•18m ago•1 comments

Show HN: Modulus – Run multiple coding agents with shared project memory

https://modulus.so
4•dasubhajit•19m ago•2 comments

When DOGE Unleashed ChatGPT on the National Endowment for the Humanities

https://www.nytimes.com/2026/03/07/arts/humanities-endowment-doge-trump.html
2•nxobject•20m ago•1 comments

Show HN: PolyClaude – Using math to pay less for Claude Code

https://github.com/ArmanJR/PolyClaude
1•armanj•26m ago•0 comments

Perfect Types with `SetHTML()`

https://frederikbraun.de/perfect-types-with-sethtml.html
1•todsacerdoti•27m ago•0 comments

Claude Code – Scheduled tasks (cron) added

https://code.claude.com/docs/en/scheduled-tasks
1•rob•28m ago•0 comments

Lisp-style C++ template meta programming

https://github.com/mistivia/lmp
3•mistivia•28m ago•0 comments

After Iraq, Kuwait and UAE may be next to cut oil output on Iran crisis

https://www.reuters.com/business/energy/after-iraq-kuwait-uae-may-be-next-cut-oil-output-iran-cri...
4•ParentiSoundSys•30m ago•0 comments

Claude Code for 3D Printing

https://github.com/Patrick0shea/DDD
3•posky0•35m ago•0 comments

Show HN: Help] I run 4 AI-driven companies simultaneously from my terminal

https://github.com/NikitaDmitrieff/auto-co-meta
2•Ndmtrieff•37m ago•1 comments

Show HN: Search 10k paintings by describing them in plain English

https://vecstore.app
1•kencho•37m ago•1 comments

Building an Interactive Conference Badge with Tufty 2040: A Step-by-Step Guide

https://dnsmichi.com/2026/03/07/building-an-interactive-conference-badge-with-tufty-2040-a-step-b...
1•mooreds•38m ago•0 comments

Where is Charles Manson buried?

https://dangerousminds.net/history/battle-corpse-of-charles-manson/
2•Anon84•38m ago•0 comments

I Could Never Work for Anyone Else: A Wiseass Problem

https://harveysawikin.substack.com/p/i-could-never-work-for-anyone-else
2•RickJWagner•40m ago•0 comments

A Schools Chief So Charming That Los Angeles Overlooked His Red Flags

https://www.nytimes.com/2026/03/07/us/alberto-carvalho-lausd-scandals.html
2•bbertucc•41m ago•1 comments

Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper?

https://slashdot.org/submission/17345398/does-apples-m5-max-really-destroy-a-96-core-threadripper
34•dkechag•42m ago•14 comments

Bone (B-1 bomber) deployed to the UK

https://www.theguardian.com/world/2026/mar/07/us-bomber-lands-in-uk-after-warning-of-surge-in-str...
1•zabzonk•42m ago•0 comments

Security vulnerabilities I found in high school

https://blog.raed.dev/posts/hacking-stories-from-high-school-days/
2•Raed667•46m ago•0 comments

Microscopes Can See Video on a LaserDisc

https://www.youtube.com/watch?v=qZuR-772cks
2•zdw•47m ago•0 comments

Debunking of inaccurate and misinformed claims being made about GrapheneOS

https://twitter.com/GrapheneOS/status/2030402535463506069
5•hnburnsy•48m ago•0 comments

Show HN: Agentpng – turn agent sessions into shareable images

https://www.agentpng.dev/
2•siegers•49m ago•0 comments

Show HN: Open-source tool turns a site into an MCP by recording the browser

https://github.com/danielthedm/browse2mcp
1•ethantheswe•50m ago•0 comments

Modular Video Transmission Platform

https://mvtp.cesnet.cz/#demovideo
2•clan•53m ago•0 comments