Woodwind

From IndieWeb

Woodwind is a minimalist open source indie reader by Kyle Mahan.

  • There was an instance running at https://woodwind.xyz/ (offline since 2018-02-06, domain abanded)
Site Offline 2018-02-06
Site now in another language as of 2018-04-23

Features

Configuration for Known

Those who'd like to quickly set up the Configurable Action URLs for use with Known can cut/paste the following:

One need only to replace `www.yoursitenamehere.com` with their appropriate site URL.

Note that for using the "like" and "repost" functionality, one will need the KnownReactions plugin and that without it, these buttons won't function properly on your installation.

Itches

  • Feeds that are successfully subscribed via PuSH and have received at least one update ping should be polled at a lower rate, 1x/day probably.
  • Show "liked" status if a post has been previously liked
    • remember successful likes posted through woodwind, and poll the user's unfiltered h-feed to pick up the rest
    • alternative proposal: parse p-like on the target permalink. (This would not be good enough for the feeds I subscribe to... legacy xml feeds, proxied twitter stream, sites that do not publish comments like tantek.com, sites that pull in comments from an external service via javascript)
  • Support "unlike" a status that has been previously liked
  • Aggregate posts by the same author within some temporal window (probably by day)
  • Cluster simple posts (e.g. "like" posts on tantek.com)
  • Quick access to {facebook,twitter,instagram}-activitystreams.appspot.com to make it easy to subscribe to social network feeds.

Name

A bad pun... woodwinds are "reed" instruments.

Screenshots

Aggregate stream
User-specific settings

See Also

Open Source IndieWeb related projects and tools
Topics Why open source? β€’ How to open source a project β€’ Open for contributions β€’ IndieWeb Principles
PHP (See LAMP) b2evolution β€’ CASSIS β€’ Known β€’ Falcon (portions) β€’ p3k β€’ stapibas β€’ dobrado β€’ Grav β€’ Miniflux-legacy β€’ ProcessWire β€’ Reader Self β€’ Textpattern β€’ tt-rss β€’ Twyne β€’ TYPO3
WordPress (PHP) Indieweb Plugin β€’ Webmention β€’ Semantic Linkbacks β€’ Micropub β€’ IndieAuth β€’ Post Kinds β€’ Syndication Links β€’ WebSub plugins β€’ See Template:WordPress for others.
Python Bridgy Fed β€’ BeautifulSoup β€’ Bleach β€’ Bundle β€’ django CMS β€’ IndieWeb Search β€’ IndieWeb Utils β€’ kaku β€’ mf2util β€’ Nefelibata β€’ ninka β€’ Publ β€’ python-indieweb β€’ Red Wind β€’ Requests β€’ ronkyuu β€’ Woodwind β€’ gunicorn
Ruby Dark Matter β€’ Feedbin β€’ FrancisCMS β€’ Micropublish β€’ Publify β€’ Ruby on Rails β€’ Sinatra β€’ Singulus β€’ Transformative β€’ webmention.io β€’ Jekyll β€’ Authorio β€’ ruby parser β€’ microformats-ruby
JavaScript AerosolCMS β€’ CASSIS β€’ Ghost β€’ Camel β€’ IndieKit β€’ Eleventy
Others Hugo (Go) β€’ Firefox β€’ NetNewsWire