Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
moonmoon is a simple feed agregator (planet like)
branch: master

Merge pull request #65 from mozillahispano/fix-feed-lock

Avoid timeouts when any feed is down. Fix  #64
latest commit 07aa4f5484
@mauricesvay authored
Failed to load latest commit information.
admin Control width blacklisting feed are down, cron.php manage the status …
app Merge with upstream/master
cache Add cache folder
custom delete views.php, this file is not used anywhere
t Option to show only posts that have a specific tag or category.
LICENSE Add spanish translation, contributed by Javier Guerra
README.markdown Update README with installation instructions
VERSION use 'dev' as the VERSION number for the development branch, Issue 30
atom.php fix atom feed, there was some debug code still there + general simpli…
cron.php Only produce output if there are any errors to report.
index.php Issue 42: create atom.php at root, delete old 'atom10' template, upda…
install.php l10n support for moonmoon
postload.php convert all files saved in Windows(CRLF) to Unix (LF)



Moonmoon is a web based aggregator similar to planetplanet. It can be used to blend articles from different blogs with same interests into a single page.

Moonmoon is stupidly simple: it only aggregates feeds and spits them out in one single page. It does not archive articles, it does not do comments nor votes.


Web hosting with PHP5.3 (PHP4 & 5.2 will not work).


  • Upload all the files to your server (with FTP or other)
  • Open install.php with your browser
  • Follow the instructions


Moonmoon is free software and is released under BSD license.

Configuration options

After installation, configuration is kept in a YAML formatted custom/config.yml:

url:  # your planet base URL
name: My Planet                 # your planet front page name
locale: en                      # front page locale
items: 10                       # how many items to show
refresh: 240                    # feeds cache timeout (in seconds)
cache: 10                       # front page cache timeout (in seconds)
cachedir: ./cache               # where is cache stored
postmaxlength: 0                # deprecated
shuffle: 0                      # deprecated
nohtml: 0                       # deprecated
categories:                     # only list posts that have one
                                # of these (tag or category)

Something went wrong with that request. Please try again.