The other day I released "riverBrowser", a JavaScript toolkit, for browser apps, that renders JSONP files produced by River4.
I also released "outlineBrowser". It does for JSON outlines what riverBrowser does for rivers. The two are a pair, because outlines can appear in rivers, you need both to display a river. I wanted to separate them, however, because outlines can appear outside of rivers.
With outlineBrowser, I could add a feature to "PagePark", my easy to use Node.js web server. Now, if you put an OPML file in any folder that's served by PagePark, renders it through a user-specified template and it's then passed through outlineBrowser. The result is quite functional if not yet beautiful. It also handles includes, which is fairly difficult to do in JavaScript, with all the async michegas, but I figured out how to do it, and it works.
I have tons of content in this format. "Frontier", "OPML Editor" and "Fargo" outlines are all stored in OPML. It's the standard format for RSS subscription lists. There's a lot of OPML out there. And PagePark should be able to do a nice job with all of it. ;-)
Slowly and surely it's coming together. :-)
PS: Here's a short demo of an outline in a river.
This is part of a restoration posts from 2012 and 2013. See these notes on the restoration.
Last built: Sunday, July 8, 2018; 8:38:11 AM Eastern.