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

Fucc Boi Bench

https://www.fuccboibench.com/index.html
1•patleeman•25s ago•0 comments

Show HN: The cheapest GPU cloud – H100s at $2.04/HR, H200s at $3/HR

https://compute.cheap/
1•EmiCorleone•2m ago•0 comments

Golden Retriever Follows Google Maps Photographer, Appears in over 1k Images (2024)

https://www.distractify.com/p/golden-retriever-appears-in-1000-google-snap-photos
1•thunderbong•5m ago•0 comments

Post-Training Language Models for Gold-Medal Performance in Coding Competitions

https://arxiv.org/abs/2609.02849
1•oliviayii•5m ago•0 comments

You Don't Need Initial-Scale in Your HTML

https://vale.rocks/micros/20260902-1350
1•OuterVale•7m ago•0 comments

I ran Qwen3.8-27B locally on an RTX 5060 Ti 16GB

https://github.com/arczhi/5060ti-qwen3.8-27b
1•arczhi•9m ago•0 comments

Show HN: 58% US County fail PDF Accessibility

https://accesslumens.com/research/state-of-us-county-pdf-accessibility-2026
2•prabhusaves•10m ago•2 comments

Metastability as a failed conditional discharge of rely-guarantee composition

http://muratbuffalo.blogspot.com/2026/09/metastability-as-failed-conditional.html
1•matt_d•11m ago•0 comments

Context window is not your paste budget

https://www.pastebudget.com
1•shravankb•14m ago•0 comments

An embodied, privacy-first AI agent that can control mobile apps via GUI

https://plugos.net/plugclaw/
1•ElowenWinslet•17m ago•0 comments

I used blender at marvel (2018) [video]

https://www.youtube.com/watch?v=-xLeFGHn26s
1•dyzone•17m ago•0 comments

WiCi One

https://wici.ai/wici-one
1•handfuloflight•17m ago•0 comments

Protocols for People: AI, the Internet and the IETF

https://digitalmedusa.org/protocols-for-people-ai-the-internet-and-the-ietf/
1•dannyobrien•18m ago•0 comments

Comments Considered Harmful

https://www.chrisarmstrong.dev/posts/comments-considered-harmful
1•chris_armstrong•19m ago•0 comments

Superlogical Server Memory Optimizations Overview

https://twitter.com/mitchellh/status/2095218879714996629
1•Hixon10•19m ago•0 comments

Ask HN: Looking for an Invite for Lobster.rs

1•martindelophy•23m ago•0 comments

OpenAPI spec is lying to you

https://github.com/ranveerlabs/meldr
1•ranveergill•24m ago•2 comments

Language Models Can Control Their Own Attention

https://arxiv.org/abs/2609.02737
2•E-Reverance•28m ago•0 comments

Show HN: Harvester, a local first media collection tool for sample based artists

https://github.com/sxrvys/harvester
2•irscott•33m ago•0 comments

Researchers fear safety disaster ahead of OpenAI's Astra release

https://www.theverge.com/ai-artificial-intelligence/988334/openai-astra-ai-monitoring-safety
2•nevir•33m ago•1 comments

Does anyone know if something happened to stallman.org?

2•byte_0•33m ago•2 comments

GitHub: Shorter tool outputs can make coding agents more expensive

https://github.blog/ai-and-ml/github-copilot/how-we-make-ai-coding-more-cost-efficient-without-sa...
2•lbw1215•40m ago•0 comments

Classic Muscle

https://classicmuscle.net/
2•dopper•42m ago•0 comments

Techie creates a database of coil-whining graphics cards, power supplies, etc.

https://www.tomshardware.com/pc-components/techie-creates-a-database-of-coil-whining-graphics-car...
1•peter_d_sherman•44m ago•0 comments

GOP carpetbagger claims she's not charged with fraud – records say otherwise

https://www.rawstory.com/gop-midterm-2677805068/
3•rmason•45m ago•2 comments

Samsung teases new HBM5 with twice the performance of HBM4E

https://www.tomshardware.com/pc-components/dram/samsung-teases-new-hbm5-with-twice-the-performanc...
2•peter_d_sherman•47m ago•0 comments

AI-DLC – one core, many harnesses

https://github.com/awslabs/aidlc-workflows/tree/main
1•qtalen•48m ago•0 comments

Show HN: Smolknight – a CLI chess puzzle game (best played on Desktop)

https://hengmhs.pyscriptapps.com/smolknight/latest/
1•hengmhs•51m ago•0 comments

Show HN: Deposition of a Mind Who Resigned Its Seat

https://culture.sbs/stories/deposition-of-a-mind-who-resigned-its-seat
1•a_yakovlev•56m ago•0 comments

Kakistocracy

https://en.wikipedia.org/wiki/Kakistocracy
6•rolph•59m ago•2 comments