frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Conventional Comments in GitHub

https://github.com/pullpo-io/conventional-comments
2•francesc_holly•1y 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•1y 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•1y 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: In 3 months 4300 Dowloads but only 100 Stars, what I need to do?

1•Arshad-Talpur•2m ago•0 comments

AI and the Fall? Of the Creative Class

https://www.apricitas.io/p/ai-and-the-fall-of-the-creative-class
2•m-hodges•6m ago•0 comments

Shame and snobbery as American students blamed for St Andrews classism

https://www.theguardian.com/education/2026/sep/27/st-andrews-university-class-divide-american-stu...
2•jimnotgym•6m ago•0 comments

Cashing in on Dust

2•spottedmarley•7m ago•0 comments

>1B tokens/minute/GPU by combining query planner and inference engine

https://modal.com/blog/quail-billion-tpm
1•birdculture•10m ago•0 comments

Software occlusion culling in Block Game

https://enikofox.com/posts/software-rendered-occlusion-culling-in-block-game/
1•airhangerf15•15m ago•0 comments

'Gaming pays me double what I earned as a teacher'

https://www.bbc.com/news/articles/cwe8eje6zny7o
2•theanonymousone•17m ago•1 comments

A Vindication of Bjorn Lomborg

https://humanprogress.org/a-vindication-of-bjorn-lomborg/
1•mpweiher•17m ago•0 comments

New generation of Business analytics Intelligence

https://blunxai.com/
1•rima_667•17m ago•1 comments

Minecraft developer found dead in his home in Paraná, Brazil (portuguese)

https://www.correio24horas.com.br/brasil/desenvolvedor-dos-jogos-minecraft-batman-e-the-walking-d...
2•danielt3•18m ago•1 comments

My development setup. A pivot toward terminal and dotfiles

https://besok.github.io/posts/my-development-setup/
2•besok•19m ago•0 comments

Ask HN: How are you getting inference for personal projects?

1•variety8675•20m ago•1 comments

Maplibre-Gl-Lanes v1.0.0

https://nuxx.net/blog/2026/09/27/maplibre-gl-lanes-v1-0-0/
2•c0nsumer•20m ago•0 comments

Show HN: A deterministic tool-call gateway vs. prompt-injection classifiers

https://github.com/Yehielamor/provenance-gate/blob/main/posts/01-provenance-vs-detection.en.md
1•YehielAmor•21m ago•0 comments

Sourced tracker for Tasmania's proposed AI data centres

https://tasdatacentres.org/30min/
1•demodefib•23m ago•0 comments

Can a practitioner's judgment be shipped as a text file?

https://grace.training/
2•pvachon•24m ago•0 comments

Quantum computing's "dark horse" just proved it can go universal

https://www.sciencedaily.com/releases/2026/09/260924020403.htm
2•arto•24m ago•0 comments

Jev and the Return of AI/ML Engineering

https://leehanchung.github.io/blogs/2026/09/20/jev-return-ai-ml-engineering/
2•mustaphah•34m ago•0 comments

Ask HN: What task manager do you use? What do you miss on them?

1•KlyX•38m ago•0 comments

Colyseus – Real-Time Multiplayer Framework for Node.js

https://colyseus.io/
1•eustoria•38m ago•0 comments

Show HN: I spent 10 months building a Markdown editor for Mac, iOS and web

https://www.markdown.beauty/
5•thiagoperes•38m ago•3 comments

Instinct and Intelligence (1929)

https://archive.org/details/trent_0116400203752
1•Eridanus2•39m ago•0 comments

Visitors – Privacy-friendly Google Analytics alternative

https://visitors.now
1•eustoria•39m ago•0 comments

Phish.net History in Screenshots

https://phish.net/page/phishnet-screenshots
1•eustoria•40m ago•0 comments

Facebook liable for over 43M violations of consumer protection law

https://fortune.com/2026/09/26/facebook-liable-violations-new-mexico-consumer-protection-lawand-m...
1•jthoward64•41m ago•0 comments

Show HN: AlphaPublish – turn short video into a stable web embed

https://alphapublish.com/
2•robot1996•48m ago•0 comments

The secretive cyberweapons company that won over Israel's intelligence elite

https://irpimedia.irpi.eu/en-inside-the-secretive-cyberweapons-company-that-won-over-israels-inte...
2•campuscodi•49m ago•0 comments

Ten Lines of Code That Changed My World

https://pixelambacht.nl/2026/ten-lines-of-code/
3•dimonomid•50m ago•0 comments

EasyActions – run GitHub Actions across an organization

https://github.com/Mask-AI-FR/EasyAction
1•maskaifr•51m ago•0 comments

Show HN: Privacy first local backup tool for Notion

https://notionmanager.com/
2•bingfeng•51m ago•0 comments