TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Browser Extension to Refine the HN Experience

259 pointsby plibither8almost 6 years ago

28 comments

plibither8almost 6 years ago
Hello everyone, OP&#x2F;developer here!<p>If you are already using the extension, you can see the &quot;[op]&quot; beside my username too! ;)<p>There are many extensions out there that add quite a few features to Hacker News, but they also always do one thing, which I have realised, is a slippery slope: changing the minimalistic design and style of Hacker News.<p>I created this extension with one thing in mind: I am NOT going to mess around with the overall design or style of Hacker News. It&#x27;s sacrosanct.<p>There are quite a few feature additions and interface tweaks that are implemented, a few of the important ones being:<p>* Reply to a comment or edit&#x2F;delete your comment without leaving the page (do it inline)<p>* Navigate through items and comments using your keyboard (vim keybindings)<p>* Sort&#x2F;hide stories and auto-refresh periodically<p>...and many, many more. The GitHub README details all of them.<p>The extension is available on both Chrome and Firefox. Hope you all enjoy it!
评论 #20175956 未加载
评论 #20175919 未加载
评论 #20174987 未加载
评论 #20176068 未加载
评论 #20176113 未加载
评论 #20176809 未加载
评论 #20176851 未加载
评论 #20177557 未加载
评论 #20175049 未加载
评论 #20179800 未加载
评论 #20174882 未加载
评论 #20176312 未加载
评论 #20177633 未加载
评论 #20178877 未加载
评论 #20175642 未加载
评论 #20180379 未加载
dangalmost 6 years ago
We have a browser extension that we use for moderation. A few of the features here overlap surprisingly with what that one does. One of these years I want to open-source it, but I need to factor out the moderation-only features, which is one of those tasks that never makes it to the top of the stack.
评论 #20177955 未加载
评论 #20178999 未加载
评论 #20176538 未加载
Raphmediaalmost 6 years ago
This is going to sound like nitpicking but is there a way that you could avoid the flicker on the listing page?<p>Perhaps adding the &lt;div&gt; on load with a static height and then filling it with the filters? Another option could be to allow the user to show &#x2F; hide the bar and remember the setting. That way, one could open it when needed only and it wouldn&#x27;t flicker on every load.<p>Same thing for the &quot;toggle all comments&quot; button in a thread.<p>I get nauseous with such flickers. I really like this extension but won&#x27;t be able to use it unless this changes.
nestorherrealmost 6 years ago
Related: I use <a href="http:&#x2F;&#x2F;hckrnews.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;hckrnews.com&#x2F;</a> and since discovering it, I&#x27;ve never gone back to the HN main page. Might be useful as well to someone.
评论 #20178384 未加载
评论 #20178451 未加载
tbirrellalmost 6 years ago
I like it so far, but J to navigate down and K to navigate up is not intuitive at all. It should be flipped to match our Left-to-Right-Top-to-Bottom understanding of layouts
评论 #20175167 未加载
评论 #20175182 未加载
评论 #20176471 未加载
评论 #20175163 未加载
评论 #20175172 未加载
Fiveplusalmost 6 years ago
This is very very nice! May I ask what language did you code this in? Is it JS? Or just how did you get started? Yeah I&#x27;m just an average Joe who is getting started and loves learning new stuff. Hopefully that not too intrusive, thanks.
评论 #20176434 未加载
throwaway413almost 6 years ago
This is wonderful work, and done in a respectful way that doesn&#x27;t get in the way of the original site while adding quite a lot of really useful stuff. Great job with this. Now if only we could get HN to merge this into core...
spookyuseralmost 6 years ago
Very cool!<p>I noticed that the extension is inspired by Sindresorhus. I think he&#x27;s totally nailed the way to architect and structure extensions now. Especially if you look up a lot of guides on how to build extensions, they really don&#x27;t tell you anything about how to include npm packages, or distribute the extension in an automated way. Refined github does all of this in a really clear way that, I think, works very well. I recently used it&#x27;s structure to rewrite an extension of mine and it helped so much.
joshstrangealmost 6 years ago
I&#x27;ve been using HackerNew [0] for years now (probably 5+) and love it. It does change the style a little bit but I quite enjoy it. It appears to be missing in the chrome store right now though for some reason.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;tommoor&#x2F;HackerNew" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tommoor&#x2F;HackerNew</a>
dandigangialmost 6 years ago
This is dopeeeeeeee! Great contribution. Thank you for sharing. The favorites is very useful for me.
评论 #20175177 未加载
stiGGGalmost 6 years ago
&gt;Highlight new, unread comments on subsequent visits<p>sold!
vinceguidryalmost 6 years ago
My prayers have been answered. Thank you so much for adding keyboard shortcuts to HN. It was getting to the point where I had a project on the roadmap to build an API application myself. Thank you so much!
joering2almost 6 years ago
Great job. What I miss is weekly email roundup of comments made by people I like on HN. Its interesting that you cannot &quot;follow&quot; people on HN just to specifically read their comments.
评论 #20176829 未加载
stinosalmost 6 years ago
Can you make it so that I can upvote this multiple times :)<p>Really good job.<p>Editing comments is a bit funny though: after clicking Update it takes me to the standard update page on HN instead of staying inline (on FF).
评论 #20176455 未加载
评论 #20175856 未加载
hagreetalmost 6 years ago
Could somebody please explain the selection of required permissions to me? For example, why does it need: &quot;Access browsing history&quot;, &quot;Access browser tabs&quot;?
评论 #20175498 未加载
MH15almost 6 years ago
I love how it fits with the theme of the original site!
评论 #20175150 未加载
sambealmost 6 years ago
I always want the ability to skip the entire thread I&#x27;m currently viewing (as opposed to collapse the sub-thread I&#x27;m currently viewing). The official Reddit iOS app does this with a floating button, for example.
评论 #20177958 未加载
mrunseenalmost 6 years ago
This is like RES for HN, RFN!
评论 #20175867 未加载
queercodealmost 6 years ago
I&#x27;m liking the auto refresh feature, but it&#x27;d be nice to have a setting to refresh to the main page, not the page I left off at.
leshokuninalmost 6 years ago
Is there a way to hide all, and hide the currently highlighted item via keyboard?
评论 #20180177 未加载
enraged_camelalmost 6 years ago
This is fantastic. Can you add a way to sort stories by comment count?
评论 #20175102 未加载
kitten_smuggleralmost 6 years ago
Slick, nice work!
rammy1234almost 6 years ago
why would need access to browsing history ? I am tryin to install the add-on for firefox
评论 #20179022 未加载
dbancajasalmost 6 years ago
you still in highschool? nice.
评论 #20177660 未加载
jackaloalmost 6 years ago
The hero that we deserve!
snarfyalmost 6 years ago
Feature request: hide-paywalled-sites<p>Removes all links from wsj, nytimes, bloomberg, etc.
评论 #20176416 未加载
trpcalmost 6 years ago
This is beyond awesome. Best HN extension I&#x27;ve ever used so far. Thank you.
mleventalalmost 6 years ago
you know what i can&#x27;t understand as sorely lacking - an inbox&#x2F;replies view on hn. i was hoping this extension had it.