[HN Gopher] Show HN: Linkidex - save and sort the URLs you care ...
       ___________________________________________________________________
        
       Show HN: Linkidex - save and sort the URLs you care about
        
       Hi HN! My name is David (david@linkidex.com) and I am the author of
       Linkidex (www.linkidex.com)! My goal is to make bookmarks better.
       I built Linkidex because I was getting overwhelmed by the number of
       things I had to keep track of on the internet during my day to day
       job. Constantly needing to re-find various wikis or jira epics or
       project proposals or whatever was eating into my day. I was using a
       chrome extension to manage urls, but the extension was getting
       unwieldy as my list of "important URLs" grew and I started looking
       for alternatives. There are a few really cool bookmark managers out
       there, but I wasn't satisfied with what I saw. Regular bookmarks
       don't cut it either for me as I need something that works across
       browsers and devices. Thus, Linkidex was born.  The most basic idea
       with Linkidex is that you can go to Linkidex and just start typing.
       Linkidex will search across your link titles, link urls,
       categories, and tags all at once. Click the result you are looking
       for and it opens in a new tab. If you want to scope your search by
       specific categories or tags you can do that too.  Linkidex is a
       progressive web application. It (mostly) works offline and it can
       be downloaded to your phone and act like a native app without
       requiring you to grant it any permissions. The back end is rails,
       and the front end is React, Typescript and GraphQL.  Security wise
       it is deployed to AWS. The database and back end are all wrapped up
       in a VPC. The front end supports 2 factor and WebAuthn, so you can
       use a yubikey or your device's fingerprint reader as your second
       factor.  Linkidex can import and export bookmarks to and from your
       favorite browser. That said, I've limited the number of links /
       categories / tags a given user can have for now on Linkidex to
       prevent anything insane from happening.  All feedback / feature
       requests / complaints / whatever welcome. Thanks for checking out
       Linkidex!
        
       Author : rdavidr
       Score  : 50 points
       Date   : 2022-10-10 17:05 UTC (5 hours ago)
        
 (HTM) web link (linkidex.com)
 (TXT) w3m dump (linkidex.com)
        
       | runxel wrote:
       | I think what really is missing here would be a full text search.
       | I have currently multiple thousands of bookmarks. Sometimes
       | remembering the title just doesn't cut it.
       | 
       | Also I have a severe fear of link rot. I developed the habit of
       | putting _every_ link I would bookmark into web.archive.org and
       | archive.is as well. So a nice tool should do that too (and of
       | course store the generated link). Some folks might even would
       | want to have it stored offline.
        
         | rdavidr wrote:
         | Using web.archive.org is a fantastic idea I had not considered.
         | I wonder if its ok to use their API to serve 'saved' versions
         | of a given site instead of storing it myself. I shall look into
         | this!
        
       | vongomben wrote:
       | Interesting "create test account from hn" button!
       | 
       | As a side note: 1)which are the differences between pocket? 2) do
       | you have a smartphone app on your road map?
       | 
       | Great job! Gonna test it!
        
         | rdavidr wrote:
         | "Test account for HN" registers an account with an email I'll
         | purge later, so people don't need to give me their email
         | address if they don't want to.
         | 
         | 1) I think the biggest difference is that Pocket (and some
         | other competitors) try to keep you inside pocket. You can get
         | to the original URL of something in your list, but it takes an
         | extra step each time. Linkidex doesn't try to keep you inside
         | Linkidex, we just try to help you find the thing you are
         | looking for as quickly as possible so you can move on.
         | 
         | 2) Yep! Our roadmap includes browser extensions and native
         | phone applications.
        
       | encryptluks2 wrote:
       | I've been using Shiori for some time. It is built in Go and open
       | source.
        
         | rdavidr wrote:
         | https://github.com/go-shiori/shiori I haven't heard of this one
         | before, thanks for the info.
         | 
         | May I ask what made you decide to use Shiori instead of pocket
         | or something else? It looks like Shiori is marketed as a
         | "simple clone of pocket."
        
       | orliesaurus wrote:
       | I love it. I have this thing where I keep tabs open as a
       | bookmark.. I wonder if this is going to help me get rid of all
       | these tabs.
        
       | livelace wrote:
       | It looks like my personal instance of archivebox does such things
       | for me.
        
       | ebfe1 wrote:
       | I did something similar for personal use with cloudflareworker
       | that would trigger and send it to a personal slack (probable not
       | the best storage but works for now). The best part i found was I
       | learnt Progressive Web App to be able to "install" it to phone
       | and let you hit the share button to ship the url to my worker and
       | it would take care of it for me. Not sure if OP already have it
       | in the app but i find that to be very useful
        
       | oezi wrote:
       | Can linkidex display bookmarks as a grid page of favicons? I find
       | this presentation more dense and using spatial memory helps me
       | get to a bookmark more quickly.
        
         | marginalia_nu wrote:
         | What do you do when there is no favicon, or it looks like this?
         | https://www.marginalia.nu/favicon.ico
        
           | rdavidr wrote:
           | A naive solution could be to just display the first letter of
           | whatever the user has named the given link. Not as helpful as
           | a favicon, but it will prevent the page from looking broken
           | if a bunch of favicons don't exist.
        
           | oezi wrote:
           | Lots of options: Opera on android generates a favicon if the
           | domain is less than 6 letters just from the letters. Use of
           | colors (hashed from the name I guess) also goes a long way.
           | 
           | No way to fix ugly favicons though. Name of of domain can
           | still be used as well.
        
         | rdavidr wrote:
         | This is a great point. The chrome extension I was using before
         | building Linkidex had a fixed layout, and I was often times
         | able to quickly navigate it without reading what I was clicking
         | on because I had memorized where certain things were.
         | 
         | the first UI I built with Linkidex was a grid instead of rows.
         | I moved to rows because the grid became tedious for users to
         | parse when they began to search or filter and grid elements
         | started shuffling.
         | 
         | Linkidex does not currently get a sites Favicons, and currently
         | doesn't have a way to fix where a given Link is on the page. I
         | have catalogued this feedback thank you.
        
       | nlstitch wrote:
       | Yeah full text search, saving an archived text based version of
       | the page behind the link and local storage (export) would make it
       | interesting for me.
       | 
       | That way, you could also feed the info from all those pages into
       | software, let alone an AI for instance.
        
         | rdavidr wrote:
         | by local storage / export, do you mean storing your URLs, or
         | downloading the archived text versions of pages?
        
       | theow7384iri wrote:
       | It should auto synchronize with browser as another devixe, not
       | just import export. Sync code in Chromium and Firefox is
       | opensource ...
        
         | rdavidr wrote:
         | To clarify, are you suggesting Linkidex automatically sync with
         | whatever the user's bookmarks are on the user's current
         | browser?
        
         | mdaniel wrote:
         | I mean, I know the _client_ for Chromium is open source, but is
         | there an open source sync server, ala mozilla-services
         | /syncserver for Firefox? There seemed to be a couple of
         | abandoned efforts on GitHub but I wondered if you knew of
         | something more specific
        
       | Arech wrote:
       | What it misses for me personally is an ability to search over the
       | _pages_ my links are pointing to. Ideally within some additional
       | radius over the links these pages have. Perhaps, it won 't be
       | easy to implement, but it looks like the only way to find a page
       | you've bookmarked a year ago when you vaguely remember what was
       | it about... Even integration with Google Custom Search would do
       | the job here.
        
         | rdavidr wrote:
         | To clarify, the suggestion here is to search the contents of a
         | given Link, not just the link's title or url?
         | 
         | For example, if I have a webpage "www.linkidex.com/test" which
         | displays a bunch of text, including "HackerNews2022", you need
         | the ability to find this link by searching for
         | `HackerNews2022`, assuming that you haven't named the link
         | `HackerNews2022` or tagged it or categorized it as such?
         | 
         | Some of our competitors have this feature, but this feature
         | comes at a cost. What happens if the given page you have saved
         | changes? What if you save a page "New Laptop setup
         | instructions" and those instructions change? It may be harmful
         | to follow laptop setup instructions that are out of date.
        
           | seburb wrote:
           | Pinboard (http://pinboard.in/) provides a full-text search
           | across all bookmarked sites if you have an archival account.
        
       | chatterhead wrote:
       | Cool. You're going to receive a verification email.
       | 
       | My bad.
        
         | rdavidr wrote:
         | Not a problem, thanks for checking it out!
        
       | taumoeba wrote:
       | Cool project! I've been using a Notion database for exactly this
       | problem. The only feature I can see from a quick glance that this
       | has and Notion doesn't is quickly exporting to browser bookmark
       | format. Any other cool features I'm missing?
        
         | rdavidr wrote:
         | Notion Databases are neat! I'm not familiar with them, I just
         | glanced over some of the documentation. I think its safe to say
         | Notion Databases would let you create your own Linkidex (or
         | your own todo list app, or your own food macro tracking app,
         | etc) as long as you are willing to spend the time building and
         | maintaining it, which you must if you have already put in the
         | work!
         | 
         | May I ask what made you choose notion vs any alternative? Do
         | you like having complete control over the shape of your data,
         | do you like the UI, or is there something else about it?
        
           | taumoeba wrote:
           | Notion is an interesting tool because it's so general-purpose
           | and flexible. In the past I used different tools for
           | bookmarks, notetaking, project organization, recipes, reading
           | lists, etc. I got tired of everything having different UI and
           | features and ended up moving all of that to Notion.
           | 
           | I think the main features that led me to choose Notion were:
           | 
           | - Fully cross-platform (web, desktop, mobile)
           | 
           | - Browser extension (PC & Mobile) to quickly save pages to
           | any database
           | 
           | - Ability to create searchable databases with custom fields,
           | tags, multiple views, and other advanced features
           | 
           | - Ability to easily move an item from one database to
           | another, for example moving an article from "Reading List" to
           | "Saved Articles"
           | 
           | - Every database entry is also a page, so an entry in "Saved
           | Articles" can have notes or links to other similar articles
           | 
           | - Very easy to share a database or page, similar to Google
           | Drive
           | 
           | Of course, it's not without its problems. Because it's so
           | general-purpose, it can feel unfocused and clunky at times.
           | There are also concerns with having so much data in one tool,
           | and it took a while to get everything set up. But being able
           | to use the same tool to bookmark an interesting article to
           | read later, do my finances, and find a favorite recipe for
           | dinner has been a great experience.
           | 
           | It is of course fully possible that there's a better
           | alternative that I've missed, but it's served me well so far.
        
       ___________________________________________________________________
       (page generated 2022-10-10 23:00 UTC)