TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Linkwarden – An open source collaborative bookmark manager

280 点作者 daniel31x13将近 2 年前
Hey there HN! Meet Linkwarden, a fully self-hostable, open-source collaborative bookmark manager to collect, organize and archive webpages.<p>Please also visit&#x2F;star our GitHub repo [1].<p>Linkwarden was built using TypeScript and NextJS, backed by a PostgreSQL database for the lighter-weight data. The rest of the data can be chosen either to be stored on the filesystem, or stored on the cloud on Digital Ocean Space&#x2F;AWS S3, the reason for the cloud storage solution was for the Cloud offering [2], we realized that the preserved webpages (archives) take up space pretty quickly and S3 was much more efficient for this task. On the front-end we used TailwindCSS for styling and Zustand for state management.<p>You could either use our Cloud offering (with 14-day free trial) to directly support this project and experience Linkwarden, or you could self-host it on your own machine and have maximum flexibility.<p>Feel free if you had any questions, we&#x27;ll do our best to answer it.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;linkwarden&#x2F;linkwarden">https:&#x2F;&#x2F;github.com&#x2F;linkwarden&#x2F;linkwarden</a><p>[2]: <a href="https:&#x2F;&#x2F;cloud.linkwarden.app&#x2F;register" rel="nofollow noreferrer">https:&#x2F;&#x2F;cloud.linkwarden.app&#x2F;register</a> - Hosted in Digital Ocean&#x27;s datacenter located here in Toronto, ON.

27 条评论

swozey将近 2 年前
This looks really nice, great work. I&#x27;ll definitely give it a try.<p>Have you considered a free tier where you could monetize it maybe via sponsorships&#x2F;ads with the goal to have a social aspect?<p>I&#x27;m a huge fan of Githubs social trending&#x2F;explore&#x2F;lists&#x2F;topics section for finding new tools for specific things that I work on, rust, go, aws, etc. for myself and my teams. Also things like dev.to, daily.dev, etc but they&#x27;re not really as useful as I thought they&#x27;d be. You can see an example of the Lists I&#x27;ve created here <a href="https:&#x2F;&#x2F;github.com&#x2F;mikejk8s?tab=stars">https:&#x2F;&#x2F;github.com&#x2F;mikejk8s?tab=stars</a> - I wind up putting these lists into a team notion doc right now.<p>There&#x27;s those &quot;Awesome-XXYZ&quot; lists but I don&#x27;t think they&#x27;re the best way to do this at all. They also wind up very out of date. My Github lists aren&#x27;t collaborative, I can&#x27;t give people a way to contribute to them and as far as I know they&#x27;re not something you can search globally to find if someone has some interesting lists.<p>It&#x27;s quite a bit different than what you&#x27;re doing here but what I&#x27;ve been hoping to find was some sort of technology Looking Glass&#x2F;aggregator where I could click a topic&#x2F;Collection, say Rust, and see rss feeds, blogs, curated and very well organized bookmarks, hashtags of other related lists, etc in a collaborative manner with lots of contributors.<p>I was sort-of beginning to do this via a published notion domain and treating it like a wiki.. <a href="https:&#x2F;&#x2F;mrj84.notion.site&#x2F;Go-Wiki-c637ff57e00046bfbe22fb25626e8c0b?pvs=4" rel="nofollow noreferrer">https:&#x2F;&#x2F;mrj84.notion.site&#x2F;Go-Wiki-c637ff57e00046bfbe22fb2562...</a> - that&#x27;s the closest I&#x27;ve been able to brain storm as something remotely near what I&#x27;m aiming for.<p>Sorry for the long post, maybe it&#x27;ll give you some ideas or maybe someone has some ideas for me.
totalconfusion将近 2 年前
Amazing. Collaborative bookmark management needed to happen.<p>Imagine deciding you want to learn a new skill and not having to start from square one learning the lay of the land around your newly chosen subculture but rather it&#x27;s already been curated for you and you can hit the ground running with great links to various assets and communities like software tools, forums, discords and video tutorials. I love the archiving functionality too.<p>Your website looks great and all the information I needed was right there. Concise, informative and neat.<p>I think the real value here is a tool that will allow people of all kinds to aggregate relevant content and help onboard people to the communities they know, live and love.<p>I feel like a freemium model would allow this tool to reach a massive scale as I see awesome utility in it but I don&#x27;t expect normal people would self host or pay for it even if it cost 10 cents. It&#x27;s just too much inertia.<p>I feel so dirty telling you how to charge for your own product.<p>Pagerank and SEO killed search. What you have here sounds a hell of a lot better.<p>Awesome work mate! I&#x27;m aways up for a chat.
pratio将近 2 年前
I&#x27;ll definitely give it a short this weekend. Are there any plans to support different authentication methods? Like LDAP, OAuth2 etc?<p>I&#x27;m using linkding at the moment <a href="https:&#x2F;&#x2F;github.com&#x2F;sissbruecker&#x2F;linkding">https:&#x2F;&#x2F;github.com&#x2F;sissbruecker&#x2F;linkding</a> which also has a browser addon, the only missing thing is some form central user auth but we&#x27;re using it as it is.
评论 #36947911 未加载
评论 #36943259 未加载
评论 #36943375 未加载
freedomben将近 2 年前
This looks really neat! Can you share more about the project? Such as:<p>1. What is the driving vision behind this project? For example is this just scratching a personal itch with hopes it helps others, or is the hope to expand this into a product or company in the future?<p>2. Is the goal to monetize somehow in the future? If so, what sort of monetization strategies are being considered? For example, &quot;open core&quot;, &quot;paid hosting&quot; (what happens to self-hosted?)
评论 #36945125 未加载
bachmeier将近 2 年前
To save anyone else the clicks, the pricing is $4&#x2F;month for unlimited links. Currently, no export functionality.
评论 #37000546 未加载
vsviridov将近 2 年前
Oof, any time I see next&#x2F;prisma I already know that my tiny VPS will likely choke building this... So yeah, self-hostable, but not for everyone.<p>Got burned with this by cal.com self-hosted version: <a href="https:&#x2F;&#x2F;blog.vasi.li&#x2F;cal-com-is-making-me-lose-faith-in-the-node-ecosystem" rel="nofollow noreferrer">https:&#x2F;&#x2F;blog.vasi.li&#x2F;cal-com-is-making-me-lose-faith-in-the-...</a>
评论 #36944000 未加载
评论 #36943969 未加载
评论 #36944118 未加载
评论 #36943952 未加载
评论 #36946314 未加载
评论 #36943948 未加载
burkesquires将近 2 年前
I have saved this to my bookmark manager! :-)
kornhole将近 2 年前
This looks slick. Because archive.org is getting a little problematic by not allowing more sites to be archived, decentralized archiving is becoming more important. I have been using archive box on my server. It does not have the collaboration features, but that is what my fediverse instances and other collaboration tools provide.
评论 #36944733 未加载
Modified3019将近 2 年前
Does this have the capability of setting an option to periodically check the page for updates and save a revision?<p>My ideal bookmark&#x2F;page archiver would have this workflow:<p>1) Find a page I like or find valuable for whatever reason, so I click on a browser addon button.<p>2) A little dialog would then show up from the button, allowing me to set the following<p>2a) Add tags, as well as offer suggested tags I could add or remove.<p>2b) Set an optional update frequency, preferably with an option that would slowly reduce the frequency of checking for changes, first if no changes are found, and eventually as an absolute regardless of changes.<p>2c) Set specific technical page save settings<p>3) Once done, I click a “save” button in the dialog, and the page would be saved at a single html file, like the browser addon “SingleFile”, (which has some adjustable default settings previously mentioned). This allows saving pages with very simple javascript&#x2F;dynamic functionality instead of essentially an static image. It also inlines some media: see <a href="https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;single-file&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;single-file&#x2F;</a>. That said, perhaps a WARC file may be better when it comes to handling things like compression, multiple revisions, indexing, and possibly following links to download and store linked media.<p>4) Then it would automatically open the saved page in the browser, so I could have a quick look can make sure it’s not broken for some reason<p>5) Finally it would then occasionally check for updates, saving a revision. On future visists to the page, the addon would have a little badge to let me know the page has already been saved and is being watched.<p>It kinda sounds like I want a browser integrated front end with sane and intuitive settings for HTTrack. As and example, let’s say I find a post on hackernews full of insightful comments about something and want to save it. The post might be new, so comments are going to continue to be added (or possibly removed, though this is more of a reddit problem) after I’ve saved the link and page. It’d also be nice to automatically grab the linked webpage for the context. Something that makes this easy would be great.<p>It might also be nice to be able to select comments (select elements like ublock does?) for highlighting.
评论 #36950638 未加载
efff将近 2 年前
When will docker version arrive?
评论 #36951441 未加载
ipiz0618将近 2 年前
This is great! I&#x27;ve always wanted something like this, and even tried launching my own app for this. My app failed to gain traction but happy to see the same idea succeed.
stavros将近 2 年前
Just a bit of advice: You wrote a sentence about what the service does, and a large paragraph on what it was built on. When you&#x27;re pitching your service, tell people what&#x27;s different about your service, why it&#x27;s better, why they&#x27;ll want to use it, etc.<p>I understand that HN tends to be more technical, but the technical details can be a single link. Right now, all I know about your project is that it&#x27;s a bookmark manager and S3 is better for storing files than the filesystem.<p>Good luck!
joekrill将近 2 年前
I threw together a quick docker-compose.yml to try this out. For anyone else that wants to spin this up and give it a try locally: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;joekrill&#x2F;cc503e21e14f95fefa91acc5f869dac1" rel="nofollow noreferrer">https:&#x2F;&#x2F;gist.github.com&#x2F;joekrill&#x2F;cc503e21e14f95fefa91acc5f86...</a><p>(Though I&#x27;m seeing crashes on my Mac M1, which I think is being caused by Prisma)
j45将近 2 年前
Looks really clean.<p>A few questions:<p>- It’s not clear if this saves highlight in Ng and annotations (notes about the highlights). More than saving a bookmark we think about a sentence that can be searchable.<p>- Is there any plan to save the entire webpage as text (to maintain the annotations in it) in addition to pdf and screenshot?<p>One product I am overly dependant on is Diigo - I would love a replacement even if it was self hosted.
评论 #36943579 未加载
uzername将近 2 年前
Hey, this looks great!<p>In your readme, in the &quot;A bit of history&quot;, it should be `has many fewer features`<p>On a more technical note, I wondered if you have any stories working with Prisma and Next? It works but every ORM has its pros and cons. My annecdote with the two is on a project recently, I had issues bundling the appropriate prisma packages during a Next standalone mode build.
评论 #36943832 未加载
asielen将近 2 年前
In addition to PDF and PNG, died it store searchable text from the page.<p>If really live a way to do a text search of my bookmarks.
评论 #36951437 未加载
pacomerh将近 2 年前
Cool project, quick design feedback, in &#x27;Exploring the use cases&#x27; the left column is too narrow? <a href="https:&#x2F;&#x2F;ibb.co&#x2F;f4Q5mnB" rel="nofollow noreferrer">https:&#x2F;&#x2F;ibb.co&#x2F;f4Q5mnB</a>
ecliptik将近 2 年前
I&#x27;ve used Raindrop[1] for the last few years and it works well - cross device support, archived pages, and tags&#x2F;folders.<p>Going to check out Linkwarden since I really like the idea of being able to self-host something similar since Raindrop could one day disappear (#googlereaderneverforget).<p>A feature Raindrop has is it can export bookmarks to a standard xml file, which I then have a script that automatically adds them to Archivebox[2] for a local copy and to add them to archive.org[3].<p>Does Linkwarden, have a feature to automatically submit a bookmark to archive.org along with the local copy? That would greatly reduce this setup and have it all in one tool.<p>1. <a href="https:&#x2F;&#x2F;raindrop.io&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;raindrop.io&#x2F;</a><p>2. <a href="https:&#x2F;&#x2F;archivebox.io&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;archivebox.io&#x2F;</a><p>3. <a href="https:&#x2F;&#x2F;ecliptik.com&#x2F;bookmarking-with-raindrop&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ecliptik.com&#x2F;bookmarking-with-raindrop&#x2F;</a>
评论 #36946489 未加载
评论 #36945285 未加载
qwerty456127将近 2 年前
Can it import a list of URLs and aut-tag them using some API or pre-trained ML? If yes, I bloody want it! No matter the price.
slushh将近 2 年前
&gt;Easily share curated collections with the public<p>Do you have a page that shows the most popular collections?
jerryzh将近 2 年前
I am always curious why don&#x27;t people use zotero directly for archiving everything
Hiko0将近 2 年前
Is the browser extension coming for Safari as well? And what about an iOS App?
trinsic2将近 2 年前
Where&#x27;s the documentation? I get page not found eror
RevoGen将近 2 年前
Are there full-text-search capabilities?
评论 #36943655 未加载
janvdberg将近 2 年前
Not to diminish the effort here, but I just want to point out (as someone who has tried lots of bookmark managers) that Floccus is everything I want from a bookmark manager (effortless sync across devices and just using the bookmark manager in your browser).<p>I am pointing this out, because I wish someone would have pointed it out to me.<p><a href="https:&#x2F;&#x2F;j11g.com&#x2F;2023&#x2F;03&#x2F;04&#x2F;floccus-is-the-bookmark-manager-you-have-been-looking-for&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;j11g.com&#x2F;2023&#x2F;03&#x2F;04&#x2F;floccus-is-the-bookmark-manager-...</a>
评论 #36946240 未加载
评论 #36946306 未加载
评论 #36945460 未加载
评论 #36946589 未加载
评论 #36948821 未加载
评论 #36945158 未加载
评论 #36947417 未加载
评论 #36944760 未加载
评论 #36946133 未加载
andrewrothman将近 2 年前
I like to save the best &#x2F; most interesting links I come across as I browse the web. It can come in handy to pull up a blog post I read a while ago or remember some new sass product or developer tool I wanted to check out. I&#x27;m using <a href="https:&#x2F;&#x2F;raindrop.io" rel="nofollow noreferrer">https:&#x2F;&#x2F;raindrop.io</a> now which works great for this.<p>When I looked into it I was surprised that browsers don&#x27;t have this kind of bookmark management built-in. I&#x27;d be very happy with two small additions to browsers: (1) display by &#x2F; sort by date added and (2) a small separate freeform text box for notes (so I can describe why I saved the link).<p>(Optionally it could be nice if browsers adopted some standard sync mechanism for bookmarks, maybe based on WebDAV like the Floccus extension).<p>Then again, these dedicated external bookmark managers do have nice features like tags, search, and offline downloads or page screenshots. Those are all great!<p>Linkwarden looks like a nice product. Looks like it would tick all the boxes for my use-case and the design is pleasant. I like that it&#x27;s open source and has a fair price for the hosted offering. Maybe I&#x27;ll give it a try!
10000truths将近 2 年前
Any relation to Bitwarden, or just a happenstance similarity in names?
评论 #36943918 未加载
评论 #36943471 未加载