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

DuckDuckGo Installs Increased 30% Amid Backlash to Google AI Search

https://firethering.com/duckduckgo-installs-google-ai-search-backlash/
1•steveharing1•2m ago•0 comments

Writing can help you escape AI delirium

https://cantible.com/@chris/posts/how-writing-can-help-you-escape-ai-delerium
1•cwbuilds•2m ago•0 comments

Versatility of Exasol with Agentic Engineering

https://www.exasol.com/blog/exasol-agentic-engineering/
2•fwberlin•3m ago•0 comments

France24 live stream is down since yesterday

https://www.france24.com/en/live
1•lastdong•3m ago•2 comments

Reckoning – GitHub Feedback Companion

https://github.com/SuperThinking/reckoning
1•superdhawan•6m ago•0 comments

Miniswift, SwiftUI Compiled in the Browser

https://miniswift.run/
1•lnrd•7m ago•0 comments

Unicode 18.0.0 Beta

https://www.unicode.org/versions/Unicode18.0.0/
1•birdculture•8m ago•0 comments

Show HN: Offline Typing Mastery

https://nodex.studio/products/typing-mastery.html
1•s3arch•9m ago•0 comments

Show HN: Awareen a screen time tracker that counts screen on time, not app time

https://github.com/Andebugulin/Awareen
1•Andebugulin•11m ago•0 comments

The neo-qwertz keyboard layout (German)

https://www.neo-layout.org/Layouts/neoqwertz/
1•joooscha•15m ago•0 comments

Claude, GPT, Gemini Agents Fail 72% of U.S. Healthcare Workflows

https://apnews.com/press-release/ein-presswire-newsmatics/claude-gpt-gemini-agents-fail-72-of-u-s...
2•Raven603•16m ago•0 comments

Franklin Pierce by David W. Blight

https://inpursuit.substack.com/p/franklin-pierce-by-david-w-blight
2•samclemens•19m ago•0 comments

Ask HN: What old developer tool do you still miss?

2•yashnitro•21m ago•4 comments

Discussion of SIMD, SOA, AOSOA (2019) [video]

https://www.youtube.com/watch?v=YGTZr6bmNmk
1•tosh•23m ago•0 comments

Chat UIs Are Lists Until They Aren't

https://tanstack.com/blog/tanstack-virtual-chat
1•swyx•24m ago•0 comments

Slow Down

https://x-x.codes/posts/slow-down
1•alex_x•28m ago•0 comments

The Download: puncturing the AI jobs panic

https://www.technologyreview.com/2026/05/26/1138028/the-download-ai-jobs-data/
1•joozio•30m ago•0 comments

Helped me see that there is a fault in the description and meta data

2•quintoncarroll•33m ago•0 comments

Duckle – the local-first data studio on DuckDB

1•souravroy78•35m ago•0 comments

Show HN: Mirdel – a local-first AI workspace with UI-based agent workflows

https://www.mirdel.ai
1•eshengsky•36m ago•0 comments

GitHub account of Nightmare Eclipse gone

https://github.com/Nightmare-Eclipse/
1•croes•38m ago•0 comments

Choosing to Stay Human means choosing when and how to use AI

https://www.oneusefulthing.org/p/choosing-to-stay-human
2•swolpers•39m ago•0 comments

Why We Invested in Anthropic

https://medium.com/point-nine-news/why-we-invested-in-anthropic-88f504a65d2a
1•lylo•40m ago•0 comments

Hacker who sold access to Oregon state emergency network for Bitcoin gets prison

https://www.oregonlive.com/crime/2026/05/hacker-who-sold-access-to-oregon-state-emergency-network...
1•latein•42m ago•0 comments

Many Objects Can Be Juggled (1997)

https://fermatslibrary.com/s/how-many-objects-can-be-juggled
1•downbad_•42m ago•0 comments

Python as a Declarative Programming Language (2017)

https://www.benfrederickson.com/python-as-a-declarative-programming-language/
1•downbad_•43m ago•0 comments

Imece – Distributed AI inference using volunteer GPUs and FLOP token

https://github.com/aslankose/imece
1•aslankose•45m ago•0 comments

JVM-native GraphQL federation gateway

https://feddi.dev
1•RebootStr•45m ago•0 comments

Show HN: PikoCI – self-hosted CI/CD inspired by Concourse, single binary

https://pikoci.com
1•xescugc•45m ago•0 comments

1 Dead, 9 missing in chemical tank rupture at pulp and paper mill

https://www.kgw.com/article/news/local/longview-plant-disaster/multiple-injuries-reported-in-chem...
1•estreeper•46m ago•0 comments