The Small Website Discoverability Crisis

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews

    > A proposal, dear reader: Create a list of bookmarks linking to websites you find interesting, and publish it for the world to see. You decide what constitutes “interesting”.

    That's exactly what I did with share-links : It's a tool that allow you to easily store and share links of things you like on the web.

    Here's the repo where you can find more info (see the file DEPLOY.md if you want to launch an instance on the web): https://gitlab.com/sodimel/share-links

    And here's my own instance, whith over... 4000 links: https://links.l3m.in/

    Want to be surprised? Open this link on a new tab: https://links.l3m.in/en/random/

  • Bookmate

    Watch changes in Chrome bookmarks, and use bookmarks as an append-only key-value store via an fs-like API.

  • Create a list of bookmarks linking to websites you find interesting, and publish it for the world to see...The model is as recursive as it is simple. There is nothing preventing a list of bookmarks from linking to another list of bookmarks...The creation of a bookmark list is a surprisingly fun project.

    I agree. I've often thought of people publishing a list of bookmarks in a way that everyone can see. I even created DownloadNet originally based on this idea. I wanted a way to publish one of my bookmark folders as a server for people.

    But then, as so often happens, the simple idea evolved, and I got carried away by who knows what (technical challenges? I don't know) and ended up creating a personal archive and search engine with only a scant integration with bookmarks.

    This article is a good reminder of what originally seemed to me a good idea. Perhaps I should add it there. Also, perhaps p2p could be an easy way to federate these things? Not everyone can just create their own server, nor do they want to host it on big providers always.

    I've been tossing around the idea of p2p as a way to "solve" this, but it's still rather formless: new and vague. Over the last 3 days I created a p2p blog (and again, got carried away -- perhaps with technical challenges -- and added p2p chat). But I think there's something there.

    Perhaps I should listen to that idea that keeps recurring for me. To that first version of it anyway.

    Something simple, that unifies, publishing a bookmark folder (I have some chrome bookmark reading code^0), over p2p (I have janus^1), and possibly uses either the popularity of DownloadNet, or even some of the search/archiving stuff -- without getting carried away -- to assist in delivery or marketing.

    I don't know. A clear synthesis right now escapes me, but that's OK. I think there's something there: bookmarks (maybe a special bookmark folder, something referential, like "/var/www/html"), into which bookmarks go and then become public; a lightweight p2p server (that perhaps in some limit future could be federates effortlessly for p2p discovery, but who knows how?). Ugh...still too complex perhaps.

    Bookmark folder + p2p + transitive (my bookmark folder includes a link to another person's bookmark folder ~~ somehow).

    So it's like that article recently on the homepage "We need webrings" or sth. I didn't think that was particularly a good idea, but now I see at least a partial appeal.

    The "link" to another person's p2p bookmark "folder" will instead be a normal www hyperlink that links to the "signalling access point" where you can do the ritual to make the connection.

    People may think the weirdness, unavailability (you have to be running the little service in your terminal or as a daemon), and difficulty makes it a non-starter. But I think these "backward" elements, could be a paradoxical strength.

    I don't know. I think there's something there. I definitely want to keep pushing in this direction, anyhow.

    0: https://github.com/00000o1/Bookmate

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • janus

    A P2P blog and P2P Chat with no signalling server. Nothin' but RTC! :basketball: (by o0101)

  • neocities

    Neocities.org - the web site. The entire thing. Yep, we're completely open source.

  • Neocities has taken steps to try to improve small personal web site discoverability, which ends up being like a platform for people making web sites with a hybrid social component https://neocities.org

    I like the idea of calling this the small web, I usually go with something like "personal web site" or "home pages" but it's never quite stuck for me. I hope they've added Neocities to the Kagi small web search because there's some pretty incredible sites available for that: https://neocities.org/browse

  • LinkAce

    LinkAce is a self-hosted archive to collect links of your favorite websites.

  • PublicData

    Public data sets for Marginalia Search (by MarginaliaSearch)

  • I haven't built a clean workflow for that yet, but in the interim, make a pull request here:

    https://github.com/MarginaliaSearch/PublicData/blob/master/s...

    and I'll poke it into the DB.

    If you don't want to dirty your hands with github, you can send me an email at [email protected] :-)

  • website

    The main whatisnuclear.com website (by whatisnuclear)

  • I went snooping in your HN profile to find the link, and that is a really well done site. Clean design, relevant pictures, and interesting material. It's probably going to cost me an hour or two of productivity today.

    Link for people lazier than me: https://whatisnuclear.com/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • webring

    Make yourself a website

  • I like this author's idea of curating bookmark lists, but I think they are most effective when two criteria are followed: (1) keep the list small, (2) write small notes about each entry.

    For example, the bookmarks list the author links to (https://www.marginalia.nu/links/bookmarks/) has 48 URLs annotated only by category. That's too many for my tiny brain to handle and I move on.

    A webring like Hundred Rabbits' (https://webring.xxiivv.com/) has 203 entries. For me, this is in the same category as 48. (It also reminds me of those "Awesome X" lists on GitHub that end up flooded with hundreds of links.)

    To attempt an example of what I mean, here's the bookmark list I publish on my website:

    - Bret Victor (http://worrydream.com/) • interaction and abstraction

  • TermKit

    Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser.

  • My own repositories:

    - bookmarked entries https://github.com/rumca-js/RSS-Link-Database

    - mostly domains https://github.com/rumca-js/Internet-Places-Database

    - all 'news' from 2023 https://github.com/rumca-js/RSS-Link-Database-2023

    I am using my own Django program to capture and manage links https://github.com/rumca-js/Django-link-archive.

  • Internet-Places-Database

    Database of Internet places. Mostly domains

  • My own repositories:

    - bookmarked entries https://github.com/rumca-js/RSS-Link-Database

    - mostly domains https://github.com/rumca-js/Internet-Places-Database

    - all 'news' from 2023 https://github.com/rumca-js/RSS-Link-Database-2023

    I am using my own Django program to capture and manage links https://github.com/rumca-js/Django-link-archive.

    My own repositories:

    - bookmarked entries https://github.com/rumca-js/RSS-Link-Database

    - mostly domains https://github.com/rumca-js/Internet-Places-Database

    - all 'news' from 2023 https://github.com/rumca-js/RSS-Link-Database-2023

    I am using my own Django program to capture and manage links https://github.com/rumca-js/Django-link-archive.

    My own repositories:

    - bookmarked entries https://github.com/rumca-js/RSS-Link-Database

    - mostly domains https://github.com/rumca-js/Internet-Places-Database

    - all 'news' from 2023 https://github.com/rumca-js/RSS-Link-Database-2023

    I am using my own Django program to capture and manage links https://github.com/rumca-js/Django-link-archive.

  • catwiki_p3

    CatWiki (using Python 3)

  • Is it possible to upload pages to neocities programmatically? I know you have a Ruby-based program to do so, but can i do it by ftp, http, or something similar?

    The reason i ask is I've written (in Python) wiki software catwiki[1] that allows you to write wiki pages in Markdown. At some point I'd like to extend the program to generate a static site based on the contents of the wiki, and it would be nice to be able to automatically upload it to neocities.

    [1]: https://github.com/cabalamat/catwiki_p3

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts