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

Insider Analytics – We have built a insider trading tracking platform

https://insideranalytics.ai
1•TheoJohn•2m ago•0 comments

Show HN: Scansprout – QR code generator I extracted from an art gallery project

https://www.scansprout.com/
1•veryhungryhippo•8m ago•0 comments

Show HN: DevUtility Hub Source Code – 117 Tools in Next.js 15

https://www.devutilityhub.me/
1•badboyshah•9m ago•0 comments

MiniMax M2.5 SOTA in Coding and Agent, Designed for Agent Universe

https://www.minimax.io/models/text
2•virgildotcodes•14m ago•0 comments

They Asked Me to Open ChatGPT During My Job Interview

https://old.reddit.com/r/jobs/comments/1r3we1z/they_asked_me_to_open_chatgpt_during_my_job/
1•_____k•14m ago•0 comments

ByteDance Seed2.0 LLM: breakthrough in complex real-world tasks

https://seed.bytedance.com/en/blog/seed2-0-%E6%AD%A3%E5%BC%8F%E5%8F%91%E5%B8%83
3•cyp0633•23m ago•3 comments

The SEC closed its investigation into Fisker

https://techcrunch.com/2026/02/13/the-sec-closed-its-investigation-into-fisker/
2•SilverElfin•24m ago•1 comments

First Proof

https://1stproof.org/
1•tosh•25m ago•0 comments

Washington pushes back against EU's bid for tech autonomy

https://www.politico.eu/article/eu-bid-for-tech-autonomy-washington-us-pushes-back/
3•frm88•26m ago•0 comments

Apple Reveals How Many iPhones Are Running iOS 26

https://www.macrumors.com/2026/02/13/apple-shares-ios-26-adoption-stats/
2•tosh•28m ago•0 comments

The Final Bottleneck

https://lucumr.pocoo.org/2026/2/13/the-final-bottleneck/
2•tosh•34m ago•0 comments

Show HN: HelloAria – AI task manager where you talk instead of type

https://www.helloaria.io/
1•saitharun_stk•34m ago•1 comments

Do Not Outsource Judgement

https://dncrews.com/do-not-outsource-judgement-76f9e5be61b9
2•mawaldne•35m ago•1 comments

Painless Activation Steering (PAS)

https://sashacui.substack.com/p/painless-activation-steering-pas
1•SashaCui•35m ago•1 comments

Show HN: Quantitative analysis of Alphabet (GOOGL) financials

https://jasonhonkl.github.io/#alphabet-quantitative-analysis
2•JasonHEIN•41m ago•0 comments

I love using TypeScript at work

https://kwojcicki.github.io/blog/WHY-I-LOVE-TYPESCRIPT
1•kwojcicki•44m ago•0 comments

14 More Lessons from 14 years at Google

https://addyosmani.com/blog/14-more-lessons/
4•talonx•57m ago•0 comments

Show HN: Swarm Curl

https://github.com/ismdeep/swarm-curl
2•ismdeep•57m ago•1 comments

The AI Dilemma

https://www.aleksandrhovhannisyan.com/blog/the-ai-dilemma/
2•aleksandrh•58m ago•0 comments

Cyber Model Arena

https://www.wiz.io/cyber-model-arena
2•ram_rattle•1h ago•0 comments

Pg_stat_ch: A PostgreSQL extension that exports every metric to ClickHouse

https://clickhouse.com/blog/pg_stat_ch-postgres-extension-stats-to-clickhouse
2•saisrirampur•1h ago•0 comments

Why haven't humans been back to the moon in over 50 years?

https://www.cnn.com/2026/02/13/science/why-humans-have-not-been-back-to-moon
3•ablaba•1h ago•2 comments

Jikipedia, a new AI-powered wiki reporting on key figures in the Epstein scandal

https://twitter.com/jmailarchive/status/2022482688691835121
2•wenjel•1h ago•0 comments

Show HN: Heart Note – a tiny web app to send beautiful one‑off digital letters

https://heartnote.online
2•azabraao•1h ago•0 comments

SnowBall: Iterative Context Processing When It Won't Fit in the LLM Window

https://enji.ai/tech-articles/snowball-iterative-context-processing/
1•puzanov•1h ago•0 comments

How to be a good Asian parent (satire)

https://www.reddit.com/r/AsianParentStories/s/yyMDWcAUdh
1•carabiner•1h ago•1 comments

The Compliance Officer Who Flagged Epstein – and Lost Her Job

https://www.levernews.com/the-compliance-officer-who-flagged-epstein-and-lost-her-job/
1•cwwc•1h ago•0 comments

Convert URLs and Files to Markdown

https://markdown.new
2•salkahfi•1h ago•0 comments

Podcast: Solving Distributed Message Passing: NATS.io composite learning [video]

https://www.youtube.com/watch?v=5NXvU17a-iU
1•northlondoner•1h ago•4 comments

Lockdown Mode and Elevated Risk Labels in ChatGPT

https://openai.com/index/introducing-lockdown-mode-and-elevated-risk-labels-in-chatgpt/
3•ms7892•1h ago•0 comments