Dave Winer's repositories
Scripting-News
I'm starting to use GitHub for work on my blog. Why not? It's got good communication and collaboration tools. Why not hook it up to a blog?
reallysimple
A Node package that reads RSS, Atom and RDF feeds and calls back with a simple, consistent JavaScript object.
wpIdentity
Full coverage of WordPress API, with client code and built-in storage system for apps.
textcasting
An HTTP server that can post messages to Mastodon, Bluesky, Twitter and WordPress via REST call. A bridge betw web writing tools and various places people want to post their writing to.
oldSchoolBlog
Blogging in the ways of the old school.
feedlandInstall
Instructions for setting up a FeedLand server.
tinyFeedReader
A minimal feed reader in a Node package.
viewFeedList
A nice non-XML way of viewing the feeds in an OPML subscription list.
a8c-FeedLand-Support
A public repo for discussing FeedLand at A8C.
wordlandSupport
A place for developer support for WordLand.
feedcorpsLists
Node app that serves reading lists to FeedLand. A pump primer for a boostrap.
feedlandSocket
A Node.js package that connects to FeedLand's websocket interface. Your app can get notifications for new and updated feed items.
feedValidator2
A new feed validator, brought up to date, and equipped to define the open social web with feeds.
newsworthy
The template for the new Scripting News home page.
baselinePlayground
Prototype of what a story page might look like on our baseline WordPress site for WordLand.
batchloader2
A batchloader app set up just for PagePark installations, simpler, less configurable
discussUserlandCom
Archive from 1998-2000 of discuss.userland.com.
newsgate
A Node server app that our ChatGPT app calls
ogReader
A simple Node app that returns Open Graph metadata for a file you specify.
wordlandDev
A place for developer support for WordLand.