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

Show HN: Groupr – Rust CLI that sorts files into subfolders by extension

https://github.com/TimFinnigan/groupr
1•timfinnigan•36s ago•0 comments

Show HN: Shloka Artha [Word-by-Word Meanings for Shlokas]

https://shlokartha.in/
1•init0•1m ago•0 comments

Show HN: Deflect One – command line dashboard for managing Linux servers via SSH

https://github.com/Frytskyy/deflect-one
1•whitemanv•3m ago•0 comments

Show HN: 2nnel – self-hosted ngrok with one-click framework-agnostic deployment

https://github.com/22or/2nnel
1•rogerdodgerwang•3m ago•0 comments

Need feedback on sandflare.io – AI Agent Sandboxes with

1•ajaysheoran2323•6m ago•0 comments

When Dancing Plagues Struck Medieval Europe(2019)

https://daily.jstor.org/when-dancing-plagues-struck-medieval-europe/
1•rawgabbit•8m ago•0 comments

Is It Worth Learning Unity in 2026? In the Age of AI

https://darkounity.com/blog/is-it-worth-learning-unity-in-2026
1•hacker_13•10m ago•0 comments

I Built a Open Source Portfolio and Project Website – Sean Filimon

https://seanfilimon.com
2•seanfilimon•11m ago•0 comments

Microlink: Tailscale-compatible VPN client for ESP32

https://github.com/CamM2325/microlink
1•MrBuddyCasino•17m ago•0 comments

Bear Roll – Daily roll of Bear Blog's top posts

https://bearroll.dev/
2•freediver•18m ago•0 comments

How to build an Agent

https://ampcode.com/notes/how-to-build-an-agent
1•pramodbiligiri•23m ago•1 comments

Ex150nosauce+ACV-5 review: Bouncing off the new Bottom?

https://www.exfatloss.com/p/ex150nosauceacv-5-review-bouncing
1•paulpauper•28m ago•0 comments

Math Is Still Catching Up to the Mysterious Genius of Srinivasa Ramanujan

https://www.quantamagazine.org/srinivasa-ramanujan-was-a-genius-math-is-still-catching-up-20241021/
4•paulpauper•29m ago•0 comments

Qten AI platform for social media content creator

https://www.qten.ai/
1•bandishankar•29m ago•0 comments

Spektrafilm – Open-source Film Simulation

https://github.com/andreavolpato/spektrafilm
1•mikae1•34m ago•1 comments

Chinese Room

https://en.wikipedia.org/wiki/Chinese_room
1•slopinthebag•36m ago•0 comments

How to talk about open source without making a mess

https://dirkriehle.com/2026/04/13/for-the-press-how-to-talk-about-open-source-without-making-a-mess/
1•Tomte•37m ago•0 comments

Analysis of 320k careers suggests that productive researchers stay that way

https://www.nature.com/articles/d41586-026-00744-0
1•salkahfi•37m ago•1 comments

The Cadaver Synod: Putting a Dead Pope on Trial (2019)

https://daily.jstor.org/the-cadaver-synod-putting-a-dead-pope-on-trial/
1•rawgabbit•38m ago•0 comments

Como hackear O face pelo email só quero ter acesso a conta

1•lilika•39m ago•1 comments

Stardrop Supply Chain Attack Targets Venture Capital Firms, Luxury Brands

https://opensourcemalware.com/blog/stardrop-attack
2•jruohonen•42m ago•0 comments

Adding multilingual support to my puzzle game

https://qcgeneral29.itch.io/lets-learn/devlog/1489057/lets-learn-japanese
1•LandenLove•44m ago•0 comments

Pepsi was warned $7 for Doritos was too much. Now they are paying the price

https://www.independent.co.uk/us/money/pepsico-doritos-high-prices-b2952994.html
4•matthest•44m ago•1 comments

Fake Linux leader using Slack to con devs into giving up their secrets

https://www.theregister.com/2026/04/13/linux_foundation_social_engineering/
2•jruohonen•45m ago•0 comments

I built a Next.js programmatic SEO engine to drive iOS app installs

https://www.yilore.app/zh-CN
2•jalonwong•47m ago•0 comments

Extracted System Prompts from ChatGPT, Claude, Gemini, Grok, Perplexity and More

https://github.com/asgeirtj/system_prompts_leaks/
1•beatthatflight•47m ago•0 comments

Human scientists trounce the best AI agents on complex tasks

https://www.nature.com/articles/d41586-026-01199-z
2•frasermarlow•48m ago•0 comments

Millions in the US never finished college

https://www.yahoo.com/news/articles/millions-us-never-finished-college-040500291.html
1•lxm•50m ago•0 comments

Cephalopod Coordination Protocol, Useful for Teams Using AI Agents

https://github.com/Squid-Proxy-Lovers/ccp
3•qvipin•54m ago•1 comments

AT&T's iconic phone

https://www.theverge.com/podcast/910725/western-electric-500-att-version-history
1•colinprince•57m ago•0 comments