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

Ask HN: Working in a language that isn't your native one. How hard was it?

1•william-cooke•8s ago•0 comments

Call Center Tokocrypto

1•ajonnav•23s ago•0 comments

Pocketlang

https://thakeenathees.github.io/pocketlang/
1•shakna•1m ago•0 comments

Garuda Indonesia> Layanan Pelanggan

1•Nhorm•2m ago•0 comments

Customer Service Garuda

1•Nhorm•4m ago•0 comments

LLM APIs Are a Synchronization Problem

https://lucumr.pocoo.org/2025/11/22/llm-apis/
1•ingve•4m ago•0 comments

Conference installed a literal antivirus monitoring system

https://www.wired.com/story/this-hacker-conference-installed-a-literal-anti-virus-monitoring-system/
2•ldoughty•6m ago•1 comments

Show HN: Lovable Clone with K8s based orchestration Demo of POC

https://github.com/adityadeshlahre/elbavol
1•adityadeshlahre•9m ago•0 comments

Minimal CLI web security scanner

https://github.com/0xdevrel/EasyScan
1•introvertmac•12m ago•0 comments

CS Batik Air

1•soldatabank2•13m ago•0 comments

Motorcycle Maintenance Tasks Riders Often Overlook (and How to Remember)

https://motormanage.app/blog/motorcycle-maintenance-tasks-riders-forget
1•l0rrenzz00•14m ago•0 comments

Kagi Hub Belgrade – coworking space for Kagi members

https://blog.kagi.com/kagi-hub
1•e-topy•17m ago•1 comments

Upcoming Dec. 23 DJI Drone Ban Will Affect ALL Product Lines–Not Just Drones

https://dronedj.com/2025/11/21/us-deadline-dji-drone-ban/
1•bookofjoe•19m ago•0 comments

Show HN: Call Scientists ICT Model Info–Consciousness–Time, Need Expert Feedback

https://www.academia.edu/s/8924eff666
1•DmitriiBaturo•20m ago•0 comments

Childhoods of Exceptional People

https://www.henrikkarlsson.xyz/p/childhoods
1•gmays•21m ago•0 comments

Cryptographers Held an Election. They Can't Decrypt the Results

https://www.nytimes.com/2025/11/21/world/cryptography-group-lost-election-results.html
2•wrayjustin•24m ago•1 comments

LinkedIn us loud, and corporate is hell

https://ramones.dev/posts/linkedin-is-loud/
1•ramon156•28m ago•0 comments

At the Boundary Between Waking Life and Sleep, What Happens in the Brain?

https://www.smithsonianmag.com/science-nature/at-the-mysterious-boundary-between-waking-life-and-...
1•mhb•32m ago•0 comments

Boston Public Library digital archive of M.C. Escher's works

https://www.digitalcommonwealth.org/search?f%5Bcollection_name_ssim%5D%5B%5D=M.%20C.%20Escher%20%...
2•mhb•33m ago•0 comments

Epstein emails show close connection with MIT's Noam Chomsky

https://www.wbur.org/news/2025/11/20/emails-epstein-mit-harvard-trump-chomsky
2•tredeske•33m ago•0 comments

Tamagotchi Sprites

https://www.spriters-resource.com/lcd_handhelds/tamagotchiconnectionversion2/
2•memalign•35m ago•0 comments

Show HN: Compare Word documents in the browser (client-side only)

https://compare2word.com/
1•nighwatch•36m ago•0 comments

Why it takes months to tell if new AI models are good

https://www.seangoedecke.com/are-new-models-good/
1•ingve•38m ago•0 comments

Why and How You Should Persist Your OpenWrt Logs?

https://blog.mohammad-abbasi.me/en/p/why-and-how-you-should-persist-your-openwrt-logs/
2•mohammadv184•39m ago•0 comments

There may be a link to ADHD and substance use among young sexual minority men

https://medicalxpress.com/news/2025-11-link-adhd-substance-young-sexual.html
2•PaulHoule•50m ago•0 comments

Arc Is a Vision Problem

https://arxiviq.substack.com/p/arc-is-a-vision-problem
1•che_shr_cat•54m ago•0 comments

You can see a working Quantum Computer in IBM's London office

https://www.ianvisits.co.uk/articles/you-can-see-a-working-quantum-computer-in-ibms-london-office...
1•thinkingemote•55m ago•0 comments

Show HN: Mamba2-Jax; Mamba2 implemented in pure Jax/Flax

https://github.com/CosmoNaught/mamba2-jax
2•cosmonaught1337•57m ago•0 comments

In What Universe Is Thinking Machines Lab Worth $50B

https://tickerfeed.net/articles/what-is-thinking-machines-lab-worth
4•sethops1•58m ago•1 comments

What you should know from a trove of ChatGPT conversations we analyzed

https://www.washingtonpost.com/technology/2025/11/18/chagpt-conversations-analysis-learnings/
1•1vuio0pswjnm7•58m ago•1 comments