The Judo List

The list is the origin of culture. It’s part of the history of art and literature. What does culture want? To make infinity comprehensible.

Umberto Eco, Spiegel International, 2009

The Judo List: a curated compilation of Judo resources.

Since I wrote about the need for a Judo documentation project, given the vast amounts of information that is not known (and not easily known due to logistics, language barrier, lack of interest, etc.), I started to build some things around that theme; See Budō Lineage Tree was the first one, and the more complex one so far.

There’s something relatively simple that popped to mind, which is about having a list of Judo-related resources. I wrote an initial version as a reddit post during COVID since it was a time where most people were not able to train, and updated it a couple of times as new things came to my attention (and others stopped working).

A list of links is not something that would require a bespoke solution by itself: there are link aggregators out there, or a wiki-styled solution that is manually updated, or even just a URL dump in a file. I wanted, however, some features that were not easily found together:

  1. Tag-based search and free text search.
  2. Main description and ability to add an editorial comment.
  3. RSS support, with display of last publication/episode, especially for podcasts.
  4. Easily automatable and without server-side requirements that required dedicated hosting.
  5. Ability to link to the Budō Lineage Tree entries when appropriate.
  6. Usable in text browsers.

With See Budō Lineage Tree using a YAML database and a pipeline to build the site, I’ve used the same approach (and some code) to implement it. It uses Node.js for the server-side parsing and then JavaScript for the client (which does everything, including the sorting and filtering). I’m using Bulma as CSS framework, if nothing else because I’ve used in for Budotree and it’s been working without issues.

Judo List screenshot

Judo List screenshot

Resources can be anything: podcasts, movies, books, anime, papers, interviews, etc. Some types have special features available (like the “last episode” for podcasts, ability to subscribe to RSS feeds, special icons for different sources, etc), and sorting can be done by last update, making it a useful tool to keep in touch with what has been published recently.

Repository is at GitHub, under the Judo Documentation Project organisation.


This document was generated on May 5, 2025 using texi2any.