Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Pluto - Another Planet Generator in Ruby - Lets You Build Web Pages from Published Web Feeds
Branch: master
Pull request Compare This branch is 95 commits behind feedreader:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
samples
templates
.gitignore
History.markdown
Manifest.txt
README.markdown
Rakefile

README.markdown

pluto

Another Planet Generator in Ruby - Lets You Build Web Pages from Published Web Feeds

Usage

Use the pluto command line tool and pass in one or more planet configuration files. Example:

pluto ruby.yml

This will

1) fetch all feeds listed in ruby.yml and

2) store all entries in a local database, that is, ruby.sqlite in your working folder and

3) generate a planet web page, that is, ruby.html using the builtin blank template in your working folder using all feed entries from the local database.

Open up ruby.html to see your planet web page. Voila!

Planet Configuration Sample

ruby.yml:

title: Planet Ruby

feeds:
  - rubyflow
  - rubysource
  - edgerails
  - rubyonrails
  - railstutorial

rubyflow:
  title: Ruby Flow
  feed_url: http://feeds.feedburner.com/Rubyflow?format=xml
  url: http://rubyflow.com

rubysource:
  title: Ruby Source
  feed_url: http://rubysource.com/feed
  url: http://rubysource.com

edgerails:
  title: What's new in Edge Rails?
  feed_url:  http://www.edgerails.info/blog.atom
  url: http://www.edgerails.info

rubyonrails:
  title: Ruby on Rails Blog
  feed_url: http://weblog.rubyonrails.org/feed/atom.xml
  url: http://weblog.rubyonrails.org

railstutorial:
  title: Rails Tutorial News
  feed_url: http://feeds.feedburner.com/railstutorial?format=xml
  url: http://news.railstutorial.org

For more samples, see nytimes.yml, js.yml, dart.yml.

Install

Just install the gem:

$ gem install pluto

Alternatives

planet.rb by Akira Yamada (Site)

Planet.rb by Pablo Astigarraga (Site) - Used with Jekyll/Octopress Site Generator

License

The pluto scripts are dedicated to the public domain. Use it as you please with no restrictions whatsoever.

Something went wrong with that request. Please try again.