News for hackers. Stuff that matters.
Re:Ask HN: What are you working on? (November 2026) by mory91 on Tuesday November 03, 2026 @03:14PM (#50357559)
Proud, a pull request reviewer that runs inside Neovim: https://github.com/mory91/proud

Reviewing in the browser always made me leave my editor right when I needed it most: jumping to a definition, running the code, fixing something small while I was looking at it. So Proud checks out the PR branch in the background while you read the overview. The diff is then the real file in a normal buffer, with the changes shown inline and their syntax colors kept. You can edit it, use LSP, and so on.

What works today:

- A PR list (review requests, mine, all open, recently viewed) with filtering and a live preview - An overview with the description, files, commits and the conversation. You can step through the comments with the cursor and reply to any of them in place. - Review threads next to their lines. K shows the whole thread, r replies, and you can post, post and resolve, or add it to your pending review, with @mentions and suggestion blocks. - Comparing any two local branches, offline. Selecting a commit in the sidebar shows just that commit's change.

Some choices that may interest people here: GitHub is reached through a small async Lua REST client over curl, with no gh dependency. Every feature has a fixed benchmark with hard p95 time and memory limits, and the test suite fails if any of them are exceeded. For example, a 1,200-line file with 600 changed lines and 1,000 threads must render in under 8 ms. Keeping it fast was the whole point, so I made that something the tests enforce.

It's early. CI check status and GitHub-style markdown and image rendering are next. :Proud demo runs it on sample data, so you can try it without a token. Feedback is very welcome, especially from people who already review PRs in their editor.

There are no comments on this comment yet.